Feel free to suggest your own in the comments below.

Reading

  1. Readlang - Translate words you read online with one click. Saves each word to a vocabulary list. Free for 10 words per day.

Pronunciation

  1. Forvu - enter any word, hear the correct pronunciation.

Vocabulary

  1. Duolingo - some grammar, but mostly learning/practicing by translating phrases. Use with a textbook for better grammar explanations. Side benefit, by practicing, you're helping to translate the web.

Lessons

  1. BBC offers short online activities for a number of languages.

 

Language specific resources:

Textbooks(All free online. I highly recommend using a textbook when learning a language. It provides an overall structure and foundation and lets you mark your own progress. You can often find used textbooks for a few dollars on Amazon or other sites.)

  1. Teach Yourself Arabic (Arabic for beginners)
  2. MIT Open Courseware (Chinese for beginners)
  3. Français interactif (French for Beginners) - check out our lessons as well for language exchange activities connected with the book.
  4. Deutsch im Blick (German for Beginners) - check out our lessons as well for language exchange activities connected with the book.
  5. Yojik site, links to U.S. Gov't resources - (All languages, courses used for the Peace Corps etc.)

Arabic

  1. Al Arabiya - Number of resources. This is where I found the free textbook for Arabic above.
  2. Talk in Arabic - Focus on spoken dialects.

Chinese

  1. Confucius Institute - Free Microcourses, though I don't see much for absolute beginners. Funded by Chinese government.
  2. Chinese Tools - More short lessons and materials for beginners.
  3. Chinese Grammar Wiki- Exactly what it says.

English

  1. Learn English from the British Council. (All levels) - Mixxer's lessons integrate with their "Big City Small World" series.
  2. Learning English from the Voice of America. (All levels) - Note the levels at the top. Mixxer's lessons integrate with them as well.

French

  1. TV5MONDE - Video based lessons from the TV channel. (All levels)

German

  1. Learn German from Deusche Welle (All levels)
  2. Goethe Institute short lessons with video organized. Requires a free registration (All levels)

Japanese

Russian

  1. RT Russian public television, listening and grammar (All levels)

Spanish

  1. Practica Español - (All levels) - reading and listening with some grammar. Also check out our lessons as well for language exchange activities connected with the readings on the site.