It's now super easy to learn a foreign language or hone the skills of your mother tongue. The Duolingo App is fantastic for very young learners as well. Spend 5, 10 or 15 minutes every day to pick up new words from another country.
Duolingo helps you learn many new languages. Some of them are French, Italian, Hindi, German, Portuguese, Dutch, Irish, Russian, Chinese, Swahili, Greek, Turkish, Norwegian, Korean, Hungarian, Czech and more.
Once you have set a daily goal, the app will take you through basic words and move you to sentences as you advance. The app is very easy to use, has plenty of visual aids, gives lots of hints and never for a moment makes you want to give up.