I would recommend Rocket Languages if you are a complete beginner. But it is frustrating for someone, who has basic familiarity with the language and is looking to improve. The program has too many elements, like the speaking, writing, quizzing, etc. And the conversations are so basic and repetitive that it is annoying. I wish there was a version that offered a refresher approach or a reading based approach for those who know the basics and want to expand their vocabulary and brush on grammar. Alternatively, it would be nice if one didn't have to purchase the basic levels in order to get the more advanced sessions. Rocket language dialogs seem to focus more on tourist activities. Also, I think it would be useful to have all of the presenters speaking with the proper accent. In the German course, only one of the presenters is a native speaker. Finally, the speech recognition is slow and often spotty - and that's on the desktop version. In the iOS app, many of the quiz/practice functions don't work at all. I purchased the program because it was on sale, but I should have just relied on reading German books and media and on watching movies in German.
Response from Rocket Languages
We will get in touch with Christina and attempt to sort out her issues!