The popular language learning app Duolingo can work well for those who use it regularly but has its limitations.