Yes you should, it redefines the meaning of awesomesauce!
They're not that hard for me, I just need to memorize lots of concepts, thank god I have a great memory :)
Oh really? What year could that be? As of now I am in my first semester at high school, pretty much like a breeze I must say :P