I love all the different methods you learn: guided conversation or written language lesson, flash cards quiz, listen and repeat, writing, say answer and short quizzes. Definitely a great, interactive way to learn. Highly recommend this program, definitely the best one I have found (after a lot of searching).
My only negative is they need a flash card app for all of the sentences and vocabulary in the program (not each lesson) which remember how well you know each card (worse cards are seen more often - the flash card quiz doesn't do this).
Response from Rocket Languages
Thanks so much for your review, Scott. It's so great to hear that you are enjoying the course. I just wanted to let you know that in the Flashcards test, if you mark a word/phrase as Good or Hard, you will be given the opportunity to test yourself again on just those phrases, until you marked everything as Easy. I hope that helps!