I just saw this on CNN. It's basically a website that has anything you want to learn. http://www.khanacademy.org/ Math, Finance, Comp Sci, etc.
Someone mentioned this site to me before. It supposedly has some really good videos that get right to the meat of the material.
It gives you achievement points for achieving... well achievements. It's like Xbox Live for school. :grin:
Khan Academy is awesome. I'm taking Calc 4 and Phys 2 this summer and it has been an absolute lifesaver. It's such a great concept.
The achievement system is relatively new. It's only set up for math, I believe, and it only goes up to the beginning of calc 1.