

Elementary | Middle | High School | General
| Elementary | |
| Say Hello to the World | If you wanted to say hello to everybody in the world, how many people would that be? And how many languages would you have to learn? (from the Internet Public Library). |
| Middle School | |
| World Languages from Jericho Middle School Library in Jericho, NY. | Links to information about seven languages, and general resources. See the general Library site for other subjects. |
| High School | |
| Foreign Languages from High School Ace. | Help for students studying French, German, Italian, and Spanish. |
| Grammar exercises, interactive pictures, beginning and advanced readings. | |
| General | |
| Foreign Languages Center from Education World. | Language courses, vocabulary and grammar exercises, dictionaries, newspapers, recipes and more. |
| Freedict.com | World language dictionaries. |
| Grammar exercises, interactive pictures, beginning and advanced readings. | |
| HandSpeak | Sign languages. |
| iLoveLanguages | A comprehensive catalog of language-related Internet resources. |
| Language Links | Resources on culture, history, media, literature, language, country/city tours. Languages included: African, Asian, and European languages. |
| The Latin Library | Practice translating classical literature. |
| This site contains some eight thousand entries, although a significant number are duplicates to allow the presentation of additional possible translations and some few are idiosyncratic personal reminders. | |
| Learning Chinese Online | Dictionaries, conversation, grammar, reading, listening, characters, pronunciation, online schools, etc. |
| Learn Spanish | A free online tutorial. |
| Japanese-Online | Language lessons, online dictionary, math word problems translated from Japan's Jr. High math tests. |
| On-line Russian Reference Grammar | Help in writing and understanding the Russian language. Information on how to help you set up your computer to read the Cyrillic alphabet which is used in writing and printing Russian. |
| If you wanted to say hello to everybody in the world, how many people would that be? And how many languages would you have to learn? (from the Internet Public Library). | |
| Vietnamese Online | This online course is an personal attempt to introduce the very basic of Vietnamese language to English speaking community. |
| YourDictionary.com | Over 200 language dictionaries online and language courses. |