Yale has a lot of online courses as well including some great ones in the
humanities. My son got through Calculus by using some of MITs free courses to
supplement what he was getting in the classroom. I think this is a great
evolution in the "open source" concept.