This app is a brilliant way to start learning a language or to supplement another course. Duolingo has used the concept of the “gameification of learning” to develop an app that’s  fun, engaging, a little bit addictive and deals with the basics very well. The app is...

read more