I learned C several years ago which I already forget most of it. That's saying I am pretty much new to C++. Although it's an online course, it is truly serious than most onsite courses. The lectures are well organized. Forum provides lots of help while doing the homework. My TA (Avi) is always there for help and all the questions posted in the forum will be answered in a short time.Overall, the quality of this course worth the investment in it.
Overall, it's a good experience.