Social Networking

1. Live Mocha
    Livemocha is the first-of-its-kind online language-learning community. Lessons. Fun and interactive lessons that move at the right pace for you. Motivation. Track your progress and reach your goals with Livemocha tools.
2. Shared Talk
    A Community of People around the World dedicated to Language Exchange and Language Learning.
3. Italki
    Italki is where you can find people and resources to help you learn a foreign language. Members come from 200+ countries and use 100+ languages. italki is free to join!