I watched a few of the Khan Academy videos. They're fun and entertaining and you may even learn a little, but they don't cover anything beyond the surface of a topic. I think the Open Yale videos where you can watch a full semester of a Yale professor's class are far more informative: http://oyc.yale.edu/