The short time I've used Rocket Language has been tremendous. About half a year ago, I challenged myself to learn Spanish and so started trying the different free options. I found one I liked and poured my time into it, disciplining myself to studying every day. At first I loved it, racking up points and enjoying how successful the app made me feel, yet very soon I became frustrated. Grammar and rules of the language were apparently unimportant as the time was never taken to teach as to why a certain word or phrase was correct. And as for phrases and words that I would actually use in real life? I spent my time talking about giving alcoholic beverages to my pet bear. I soon realized that in regards to learning the language well, I was spinning my wheels.
All that to say this: This program has been a breath of fresh air! Right off the bat, the first lesson gave a tremendous layout of how I am to greet and interact with someone new that I may meet. This was extremely helpful, yet it didn't stop there. I soon found a found tab entitled "Language and Culture." It didn't take long for me to figure out that these lessons taught me the grammar and rules of the Spanish language.