500 days of Duolingo: What you can and can’t learn from a language app | Heykuki News