Websites, apps, e-books, online study communities, and translators can be great assets for language learning.
But there are so many materials online, and so much range in quality, that learners can waste a lot of time testing new sites to find the perfect fit for them.
Livemocha allows learners to access virtual classes or book an online session with a private tutor.
The online community is a Facebook-style networking page with chat options and friend suggestions.
Pros: An impressive resource for lesser-studied languages, especially African tongues like Igbo and Shona.
The audio recordings, while a bit fuzzy, are well organised.
Learners study vocabulary and build it into simple sentences though reading, writing, listening and speaking, with grammar tips along the way.
Best for: Learners who need a bit of structure in their lessons.
Be prepared to sift through a lot of learner profiles.
Best for: Learners who want networking options for their studies.
These language lessons feature new vocabulary and phrases supported by dialogues, writing exercises, audio recording options, and the chance to network with other language learners and native speakers on the site for some real-time practice.
Pros: This site offers a well-rounded approach to language learning, with study options for reading, writing, listening and speaking.