Online language learning resources

 

Duolingo App: A free app for mobile phones, enabling people to work on their language skills on the go.

Languages available: Arabic, Chinese, Czech, Danish, Dutch, Esperanto, Finnish, French, German, Greek, Scottish Gaelic, Hawaiian, Hebrew, High Valyrian, Hindi, Hungarian, Indonesian, Irish, Italian, Japanese, Klingon, Korean, Latin, Navajo, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swahili, Swedish, Turkish, Ukrainian, Vietnamese, Welsh and Yiddish.

Memrise: Learn language through games and video clips on this online app.

Languages available: Arabic, Chinese (Simplified), Danish, English, French, German, Icelandic, Italian, Japanese, Korean, Mongolian, Norwegian, Polish, Portuguese, Russian, Slovenian, Spanish, Swedish, Turkish and Yoruba.

Using English: Offers a number of online tools to help you reinforce your English skills.