I'm taking biochemistry right now, and my TA told me I have the highest average in the class (>98%), but the problem is, I usually get my test scores by cramming the night before when it's a boring class like this (In my opinion). It's hard to motivate myself to study biochemistry in the weeks leading up to the test when I can just do something else. Then a night or two before I pull one or two all nighters studying really diligently because then I have the pressure that I actually have to make sure I know the material now since the test isn't far away anymore. Any advice on boring classes, specifically for just motivating myself to keep on top of material all along when it doesn't interest me? That's the problem for me most of the time. It's not that the class is too difficult clearly since I manage high test scores.