I complained a bit for the previous course of the Specialization, Programming for Everyone, for it being somewhat slow and being targeted for beginners. Well, this one was much more tight, a lot more information packed, and the skills you learn can be used for basic programs. Never skipped forward.
I also commend the extra material. Though I didn't have a lot of time and spent about an hour each week (30 mins for the video, 30 mins for the assignment), I could get a lot more out of the course with more time reading the extra material, the notes on the teacher's website and doing more assignments to get a better hold of some topics that I passed through quickly. I'll likely get back to them.
Really good, looking forward to the next one.