News

Duolingo is a visually appealing language learning app disguised as a series of fun games that slowly get more challenging.