social language learning

Reading time: 1 min

LiveMocha – not sure about the name but the idea is good. One of the best ways to learn a language is to use it, LiveMocha helps you learn a language by letting you hook up and chat with other people doing the same.