I just learned about this great list of links to over 100 places where you can learn everything from college-level math and science to foriegn languages, business courses and high school math. The blog writers note that "All education is self-education. Period. It doesn’t matter if you’re sitting in a college classroom or a coffee shop. We don’t learn anything we don’t want to learn." With that spirt in mind, I hope you enjoy this incredible list.