Livemocha
Learning a new language is tough, so it’s important to choose the right learning method when you set out. If Rosetta Stone isn’t your thing, a good alternative might be Livemocha. There you’ll find course material as well as the chance to practice with native speakers, and help others learn your language. It’s free to join, some course material comes at a cost.

Advertisement 