Your pretty good. The way I work depends on the thing that I is going to worked in. If it's interesting I'll get hype into finishing it but if it isn't I'm bored, sleepy and lazy. : 3
Good thing for you. I can keep up my grades in math due to my high grades whenever examination is coming since I have tutor. : p ;; A+ was my highest. : D and B was my lowest. xD
By the way. Aren't you on in MSN? :x