MIT has started putting its courses online, including lectures, notes, and even exams, which I believe some professors (or their assistants) will score and provide feedback on. For some courses they give a certificate of completion though of course no actual credit. Its all free and no registration required.