Learn 40+ languages
🍪
To encourage you to connect with friends, Duolingo will offer a time-limited XP boost.
After completing a few lessons, you'll unlock leaderboards. These match you up against similarly skilled players, where the 'promotion zone' always feels within reach.
When starting a new language, you can take a test to set an appropriate difficulty, and skip whatever lessons you already know.
Duolingo let you create an avatar, which leverages the Endowment Effect, to show off your personality and build your character.
When returning after a long period of time, you’ll be rewarded a few gems for simply coming back, and a reminder that you get bonuses for returning each day.