Khan Academy

A massive collection of video lessons on a wide range of topics...most useful for Math lessons for any topic you may be struggling with.

Click http://www.khanacademy.org/ link to open resource.