The reason I'm giving it two stars is that it's super buggy. I refilled my hearts using gems and then it suddenly took away all of my hearts while I was typing but didn't refund me?? And the vocal feature needs touch ups as well. I repeated the prompt correctly, repeatedly, and it marked me as wrong. Some of the audio listening features are broken as well. I don't know if it's just the German course, but please fix it. It's very frustrating and wasteful of my time