I've signed up for a few and so far have not been disappointed. I like the fact that you can go back and review at anytime.
The classes are always available as long as you have internet access. I kind of wish I could download the classes and save on my computer as I don't always have internet access during the summer months.