It's a very good course. When you only starting with your first programming language the objectives of some learning exercies could be unclear and even environment in which you're supposed to write programs can be tricky. It's important that there is someone to help you out.
Benefits of this course for me were:
-Good lectures+course book. Very important that material was devided into smaller chanks and every introduction to new meterial is not overvelming.
-Professor Chack tunes you for the objectives of the lecture, it helps me a lot to concentrate and get myself into the right state of mind for the lerning. This is very important in self-studying.
-There is an active forum and Mentors will help you out if you stuck;
-Course explains how to set up your work palce which is very benificial for the complete beginner;
-There are bonus videos which help to build up perspective
-Also, the course is doable :) Very doable. Even if you're lerning all by yourself. :)
Thanks and highly reccomended.