I'm having a hard time believing this. I've had one really good math teacher, his lecture prep was thorough, and the way he presented the material was very understandable, but without doing the problem sets, and some pre-exam review, I would not have been able to remember everything weeks later on an exam.