LEARN ANOTHER LANGUAGE
Duolingo
A popular app for learning languages, Duolingo teaches you through different levels, badges and topics in a range of ways that’ll keep you on your toes. With more than 30 languages to choose from, you’ll be like a local in no time. It also has social features, for practicing with others. Free, iOS; Free, Android
Rosetta Stone
If you’re serious about learning a new language, buy a subscription for Rosetta Stone. You’ll then get access to the service’s fantastic app, which is full of lessons and has speech-recognition technology built-in to improve your pronunciation. Lessons can be downloaded for offline learning. Free, iOS; Free, Android
Memrise
If you’re having fun, you’re likely to develop lasting skills faster. That’s why Memrise mixes real-life content with language learning. There are lots of languages to choose from and a handy offline mode means you can learn any time. There’s even a chatbot to practice talking to. Free, iOS; Free, Android