- which is the best language course or software - compare

It's time to learn Hebrew with eTeacher

French lessons online with Frantastique - Free trial

Links: Language exchange

Links to websites where you can find penpals and language exchange partners who can help you to learn their languages, and who you can help to learn your language.

SharedTalk - language exchange community

Polyglot Club - find a language exchange partner

Tandem Server Bochum - language learning exchange partnerships

italki - online language exchange and resources for language learning - a way to meet people interested in learning languages, etc.

Speak Mania - find penpals for language exchange

Etudiants du Monde / Students of the World

Livemocha - Learn Languages and Practice with Native Speakers

Scrabbin - language exchange

MyHappyPlanet language learning community - Practice speaking with native speakers from around the world:

Langoland - chat with speakers of many languages and learn vocabulary

lingua2 - find a language exchange partner

Russian-English PenPal Club Edelveis

English Russian Chat - a place to practice your Russian with Russian speakers and make friends:

Language exchange free chat: is a language exchange chat where you can find language exchange partners, practice foreign languages with native speakers and make friends:

Papora - language exchange online

GoVoluble - reservation based online language exchange

Language Exchange Abroad

Babelyou - learn languages, discover cultures

Paljit - Penpal finder

qmpeople - online chat in various languages

pen4pals international language exchange service

Tongue out! The Language Exchange Network

Easy Language Exchange

Speak Talk Chat

MoshiMosh - free online language exchange (Japanese & English)

Babelvillage - find language exchange and language practise partners

Language Exchange Community

Gospeaky - The Next Level of Language Exchange

Languages For Exchange, Free Language Sharing Community

Linqapp - Free language exchange app

Recommended books

Language learning materials