Feel free to suggest your own in the comments below.

Reading

  1. Google Dictionary for Chrome - Translate words you read online. Install the extension. I'd recommend you "pin" it so that it stays active. You can change the settings, but by default it will translate words on double click.

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.