The Rocket approach to teaching a foreign language, improving conversational French in my case, makes the process a pleasure to follow. There is great variety of subjects covered in different teaching ways, and I think the recording options are an excellent way to test your progress. My accent and confidence have improved and it makes me keen to use what I have learnt in public.
Rocket's approach also makes it so easy to go back and review any lesson / subject at any time, and the use of My Vocab and Notes means you can keep a permanent record of those words and phrases you find tricky to remember. I would recommend Rocket to anyone wishing to learn a new language or needing to take their knowledge of a language to a higher level.