The courses are well resourced and legitimate. I have attended 6 or so and my experience was great. They quickly got back to me with information whenever i needed help.
The only thing annoyed me was when i had to click on the video to see my video-notes. This made it difficult to review the notes. I want all notes for my course on a single page.