Online community for learning many different languages.
Three types of language exchange: face-to-face conversation, correspondence, and text and voice chat.
Language learning community and marketplace.
Another large online language learning community.
Word Reference Language Forums
Very active language discussion forums where native speakers respond to language learners' questions.
Audio and video courses for a variety of languages, and basic information on many more.
Online, free, fun, and science-based way to learn a language.
iTunes U Language Courses
Free audio language lessons (requires iTunes).
Forvo: The Pronunciation Guide
Web resource featuring native speaker pronunciations of words from over 200 languages.
Pimsleur Language Programs
Primsleur also offers vocab lists, quizzes, articles, resources, to supplement your language program.
Learn a Language
Created by the U.S. Institute of Languages; provides free resources for learning Spanish, Italian, German, Russian, French, Japanese, Chinese, and ESL.
Free interactive games for learning a wide variety of languages.