If you really need to get a better grade in science, I could help you with that some time. Not so much with physics, but I'm taking advanced higher biology and chemistry plus I'm buddying a second year science class.
Haha that sucks! We had a power cut the other week, so I know how it feels to be without internet :(
Anyway, good luck with school and with life! Hope you get that 90!! :)