Duolingo is a great App that can be used on a desktop computer, smartphone or device that teaches you a new language. The App is free to use and you can learn as many new languages as you choose, varying from German, Spanish to Taiwanese.

The App provides you with simple lessons and gives you a fluency rating. You also gain streak numbers, encouraging you to take part in a daily lesson. It is recommended to have a lesson each day to keep your brain working and remembering the language.

You even have the opportunity to talk and hold conversations with ‘Bots’ to help you develop your new language skills without the embarrassment.

As Duolingo can be used on your smartphone you can learn on the go, whether it be on your commute to work or on your lunch break, there is no pressure to learn at a certain time, so it provides you with the freedom to learn at your own choice.