I found the course interesting but quite slow-paced. The lecturers often repeat themselves and they give lots of examples. So on the bright side, it did occassionally feel like being in school again (looking out of the window, waiting for something to Happen while the teacher goes on and on :-) But other than that it's a pretty good course. Lots of exercises to help you stay involved, well-structured, not-confusing. Also, it is obvious that the lecturers had a great time in creating this course, which is sweet, and the positive vibes are definitely contagious.