Everything was great, it was easy to navigate and its lessons match up with my process of learning. The most helpful part for me was the videos followed by the immediate tests.
Tip for consumers: You can get 3 lessons free then you need to create an account.