I checked this out over a year ago and I couldn't go through with MIT OpenCourseWare classes because of lack of subtitles for many of their videos... But now I'm pleasantly surprised to see they added subtitle supports for Python classes! Kudos to MIT for recognizing that there are many disabled/foreign students keen to learn from their OCW materials.
I've watched a few of these, that professor is awesome. He teaches in a very positive way that's clearly understandable.
He's the best one I've found on itunes U
checkout harvard's http://cs50.tv (beginning compsci mostly c, not c++) the professor is one of the best i've seen in terms of how enthusiastic he is about the material itself and about teaching it especially to students without much prior experience. You can tell he really loves this stuff and his attitude is infectious.