I keep downgrading my review of this app. I would advise against purchasing this program simply because the software does not work properly. I have spent the last 30 minutes trying to progress through a single activity and the voice recognition keeps stalling and wont allowing me to progress. My internet connection is completely fine. This has been a constant frustration the whole time Ive been using this app - and it isnt any better on my computer. Unfortunately, I cannot change my initial favourable review on the Rocket Languages website, which I wrote after completing my free trial and getting a $10 discount to submit. So beware the favourable reviews you see online for this program. There are other glitches with the app, which make it frustrating to use and lead to a lot of wasted time. It misses activity points and you have to restart the app to complete a section. The playback in some of the testing sections gets cut off. Also, the presentation of some of the audio lessons is really weird. Sometimes the instructor is antagonistic to the listener and lesson 3.2 is blantanly sexist. Be careful with the trial lessons, because theyve clearly put their effort into perfecting those ones.