This is a brilliant course! It is well thought out and presents new grammar in an easy to follow and logical sequence. The vocabulary is built on bit by bit with entertaining dialogue. The course is presented in manageable chunks with ample opportunity to practice and review as much as one wants. The comparative audio recording feature is great as it really pushes you to pronounce words accurately and at a reasonable speed.
The opportunity to chart ones progress and the continual self assessment is highly motivating as is the use of badges and a leader board. A very clear, fun and highly motivating course. :)