I think Khan Academy recommended somewhere else in this thread may be a great choice for many people. Sal was a hedge fund analyst before starting his project, and he's a great teacher. I'd note, however, he has a classical liberalism bias, but for the most part he manages to stay reasonably objective.