Khan Academy

via khanacademy.org I don’t know how I didn’t find out about this sooner but this guy is just awesome. His videos are short and clear and focus on one topic at a time. He has thousands of videos by now covering all sorts of topics, from kindergarten level...