The course provided a great outline of what a programmer can do with C++. The topic areas are brief, to the point, and distributed into 9 levels. Each level has video lectures, homework assignments, and its own forum for students to ask questions. The instructor conducted a precise walk-through on each lecture, again, brief and to the point. My assigned TA was tremendous in given feedback and pointing me in the right direction.
I enjoyed this course and the challenging assignments. I now feel much more comfortable with C++, than before I took the course. In my opinion though, one without prior programming experience may find this course on the very difficult side. If that's the case, I would suggest making good use of the forums in each level. Your hard work would certainly be rewarded later on.