This has really helped my language skills but there are glitches. Some translations are too picky -- like they will accept a certain amount of reasonable variation in one instance and then reject the same variation the next time. This is frustrating. Also, it gives you three
Bonus skills to fill. I filled two very early and a third one has never shown up. So I have this empty slot waiting for a non-existent bonus skill. I am accumulating zillions of lingots as my reward for all my skills acquisition but there is absolutely nothing to spend them on besides dressing up their little character in a stupid track suit or buying a streak freeze. It would be nice to be able to use the lingots for something. Also, on some screens the box to check the translation is too close to the space bar so I press check when what I really want is a space and then my translation is graded as wrong even though I wasnt finished translating. These are frustrations in an otherwise pretty good app.
Wrstappevr about Duolingo Learn Many Languages for Free, v5.0.11