A favourite with MoneySavers is Duolingo (also available as an app for Android / iOS / Windows). You can learn 30+ languages such as Spanish, French, German, Italian, Japanese and Greek. For Game of Thrones fans, there's even High Valyrian, and Trekkies can brush up on their Klingon.

Each bite-size lesson has a mix of learning methods, and you can generally complete a lesson in under 10 minutes. You can also ‘compete’ with fellow users or friends which helps motivate you to carry on.

There is a paid-for version of the app which gives a few added features, but it's not necessary and you can do an entire course for free.