Overall its a great app. However, there are some glitches that really impede on the enjoyability and overall functionality of the app. For eg, stories once completed will not register and you lose experience and have to redo them. Soud missing for certain translations and the german bored teenager is impossible to listen to. However the worst is the fact that there are many ways to translate things in English yet you are punished if the explanation varies by a word or sequentially is different.