Duolingo - 4GamesList

Duolingo is a gamified language learning app, which works using the spaced repetition technique. In order to keep the learner engaged, Duolingo has leaderboards, daily objectives and rewards like b... Rating: 81/100.