Duolingo is a language learning platform that has taken the world by storm. With over 300 million users - myself included-, it is one of the most successful language learning apps in the world. The app's success can be attributed to its use of gamification to make...