One of the best resources for homeschoolers

This website is amazing:

http://www.khanacademy.org

Sal has put together over 2,100 short videos beautifully explaining myriads of educational topics: physics, finance, history, economics, the financial collapse, algebra, calculus, chemistry, trig, stats……

The advantage of learning from videos like these is that you can learn at your own pace. And stop and rewind. And replay. And replay. Until you finally understand it. Brilliant.