I should say that I found this course by accident and was the best accident I ever had. Prior to the course, my experience with programming was limited, I learned R, Matlab, and Stata in College, but C++ course was demanding and harder than the previous ones. I work very hard through each level and it's rewarding to watch my program running without errors and free of bugs. I finished the course on the last day, I spent a lot of hours learning as much I could about every topic.
All of this can't be possible without the help of Avi, the materials, and the forum (the threads are of great help). Thank you for a well and consciously designing course.
Avi was a great TA. I am extremely grateful for his feedback and guidance through the course. He was extremely fast in provide me my homework's mistakes and give insightful comments to put my own efforts and improve my code. Also, he was very strict on key issues (e.g. I used to forget the ""const"" word and he made I never forget it!). I really appreciated the assistance he provided me during the course. Also, his answers in threads were of great help and lead me to rethink my code.
I considered the course is well designed, I learned a lot about C++. In the future, I hope to make a Monte Carlo program with the code provided.
Thank you for all.