I've only been on it for a week, and it has been a good experience so far. Seems like the instructor is educated, intelligent, and the course is very organized.
I did have one issue with my initial sign up, but after reaching out to the 800 number was promptly helped and everything was rectified quickly. The support team was positive and very helpful. Great experience.
Would be 5 stars but I found it difficult to binge the sessions when I had extra time. And during the longer beginning sessions, the instructor can get a little monotone.
Overall, great course so far.