Free AP Classes over the Internet

Monterey Institute for Technology & Education AP Courses: Students can take interactive lessons to prepare students for AP classes. They’ve got Physics, Environmental Science, and US History, among other topics. Sure wish I had this in high school.