http://etcweb.princeton.edu/CampusWWW/Companion/ivy_league.h...
Think of it as those stanford courses, but more organized, better produced, less transient, and with in person office hours (weekly in palo alto and SF).
If you'd like details, or a trial, or if you're brilliant and want to help or make course materials, email me. The more people bug me about finishing it, the quicker it'll get finished.