Did you know you can take free university courses online?
At MIT Open Courseware, there are more than 2,000 classes available. For free. This is simply amazing. (Maybe you knew about this and it's ho hum to you.) Students can learn about anything, about everything, can build their own program of study.
MIT Open Courseware even offers classes designed for high school students.
More resources for online learning, all free:
200 Free Online Classes to Learn Anything from Online Education Database
500 Free Online Courses from Top Universities from Open Culture
Stanford's Free Online Courses from Stanford University
Open Yale Courses from Yale University
It's like someone just giving you thousands and thousands of dollars.