Rocket languages really gave me the tools to succeed with my new language. It brought me to a level where I was finally comfortable speaking with native speakers and I was able to take off on my own after that...i love it...Rocket was the only one that combined pronunciation, conversation, reading, writing, and grammar into one solution. So far, I love the way the lessons work...