Small request - Given that most of your users are going to be college students whose emails are cut off after graduating, I think you should allow emails to be changeable in the profile. (I used my school email hoping to change it later on. I couldve signed up for another accont but your policy prohibits that not to mention I lose my username.)
I did manage to get the scrolling text out of synch with the video. I think it was because I put the first video on 1.25 speed. The next video then reverted to 1.0 speed by itself, but I think the text stayed on 1.25. When I explicitly reset the video to 1.0, the text re-synched and stayed synched.
It was nice to see the textbook there. It was a little hard to read though, on my 13" screen I had to frequently scroll up and down when turning pages.
I'm guessing pdf is not an option for licensing reasons, but a vertical scroll or full screen option would be nice.
As a student, I do have to highly recommend not using Comic Sans for any part of the presentation. It makes the slides look incredibly amateurish.
http://seedmagazine.com/content/article/the_revenge_of_comic...
http://slog.thestranger.com/slog/archives/2011/01/13/new-stu...
Kathy Sierra and Burt Bates also used these types of fonts in their "Head First" series for O'reilly. I have never gotten into those books, but many people love them.
Still, this is one of those rare times when I could be right about looking professional (it looks cheesy, can't argue that) but completely wrong if it actually leads to higher retention.
In general I find reminder emails helpful in keeping up with such courses (like "new session posted")
The only other criticism I have is the price of the course book. It's £55 in the UK (Amazon price), which is £25 more than any other course book I have ever bought. Seeing as much of the book appears to be online, it may be worth looking at cheaper options if possible (Kindle, international edition, or some discount for MITx users).
(just resizing the browser content also seems to be a suitable solution too however)