I have my final exam today and finally complete the whole course.
First, I do enjoying programming when I finished every level exercise and saw my program compile and run well. Before registering this course, I have learnt a little C when I was a sophomore, but I still found it is struggling to pass first two levels. The STL, Boost and financial application parts are special, which I think would help me become a better programmer.
Second, thanks to Prof. Duffy. It is a demanding and high quality course. The course is well designed and I really learn a lot through the videos and the exercises.
Last but not the least, I want thank TAs, especially for Avi Palley. Their helpful and prompt assistance make this course more rewarding.