Foreign Languages
Foreign Languages Hub
Chinese
FreeTranslation.com
French
German
Goethe Tests Test your vocabulary in various languages.
Latin
Japanese
Language Dictionaries
Language Games and Links Scrambled words, sliding letter tile games and more.
Language Links
Russian
Spanish
Enchanted Learning Spanish Practice
Printable coloring books to help learn Spanish
Brainpop Espanol
Most of the same material and in Spanish!
Brainpop ESL
Great resource for English language learners
Brainpop Francais
Most of the same material and in French!