A poor teacher tells you that youre wrong, but fails to explain why. Thats exactly what this is. Its frustrating that it never explains the grammatical context of your mistakes. It throws phrases at you to translate without ever telling you what they mean. The heart system is weak. The android version is exponentially better. If the devs actually read this, learn how to program better. Youre not good at your jobs.
Google is a better teacher. That says a lot.
Bish0p34 about Duolingo Learn Many Languages for Free, v5.1.7