One’s motivation for learning a language is the most important factor to take into consideration when choosing an app.

For all its faults, as an expat Duolingo was a REALLY helpful tool when I was getting settled. I never would have thought words like “electrical outlet” or “vacuum cleaner” would be some of the first words I should learn, but I needed them when I was looking at apartments and buying appliances!