Terrible experience. The course repeated itself with different answers to the same question multiple times. Additionally in my state, TX, the approved provider (in this case 360training.com) has 10 calendar days to submit my completion certificate. They never sent it. Essentially, they took my money and did not report. So to me that sounds like theft of services. DO NOT USE THIS COMPANY FOR CONTINUING EDUCATION OF ANY SORT. There are no repercussions and now I'll have to fight the charge on my cc as well as re-take the course with another provider in order to keep my license current.
Khan Academy is a great supplement for things you already have learned, or as a mid-level course (versus a deep dive or high school/university level course). It is great for a paced learning environment if you want to casually refresh yourself on a subject or learn something new. I don't think this should be a replacement for structured learning, or if you struggle in self-paced learning environments. There have been times I would like to have been able to ask a professional (like an instructor) when struggling with a subtopic, which is possible in a classroom setting.
I've only had to seek support one time. There was a glitch in one of my lessons and I submitted an email. The glitch was fixed by support within a few days, but I would've liked for it to be faster. However, I don't have a big complaint there because it is a free service.
I personally found Khan Academy much better suited for adult learning of difficult or larger topics. Not so much for smaller changes that can be communicated via email. But it was more engaging and I found the information easier to digest. Change management can be tough but with the right tools it can be a breeze.