I've heard of KhanAcademy. I'm going to check it out.
I've noticed that the teachers this year, in science anyway, have been speeding through our topics without properly explaining the information to us. I learnt so much more from reading my biology textbook to make study notes than I did in...