With basic knowledge of C++ learned from my college course, I found this course's content very hardcore and rich, it covers deeper topics such as OOP, generic programming, STL, and boost, which I feel is very instrumental and practical. Meanwhile, it also gives me some pre-knowledge and real-life scenarios on how C++ is used in financial engineering, which I believe is hard to find elsewhere. My TA has always been helpful and of quick responses!