People have asked me for years if there are geology courses online. There are lots of places where you can see professors' lecture notes, but nothing exists like the many business-oriented online degree programs. The blogger known as GeoCastAway
pointed me to MIT's extensive Open Courseware offerings, which include dozens of courses
from the Earth, Atmospheric and Planetary Sciences department. While most of them, again, are lecture notes and no more, they are freely accessible and reusable under Creative Commons license.
Take My Minerals E-mail Course
What Should a High-Schooler Study?
The Digital Earth
Teaching and Learning Geology