Seems like this phenomenon has been the worst this semester. I'm in an upper division math class, and I'll study really hard, go to class every day, etc... I have no problems doing my homework, but when it comes time to take a freaking exam, I just end up being unable to do stuff I had no problem with on HW! Several of my friends have been seeing this in their prereq classes this semester too. What do you guys do after you think you've mastered material only to get an exam grade that doesn't reflect what you can really do? I love this class I'm in, and it is my favorite this semester! And the highest grade I can even get now is a B+! Any suggestions for fixing this, or getting over it would be appreciated!