Duolingo is a free language-learning app which allows users to use research-based methods in order to teach reading, writing, and speaking skills and listening. The popular app has well over 84 ...