What a grade A idiot who told you this. That's just stupid.
Personally, I like to keep a topic ahead of my class, so i can strategically nit pick what i hear from my teacher. However, learning as you go, and reinforcing the knowledge as you go with prac Q's is perfectly reasonable. But trying...