Foreign Language Resources

The Internet Picture Dictionary

Website: The Internet Picture Dictionary
The Internet Picture Dictionary is a completely free, online multilingual picture dictionary designed especially for ESL students and beginning English, French, German, Spanish and Italian language learners of all ages.


Online Free Spanish

Website: Online Free Spanish
This site was created to offer free Spanish lessons for both children and parents, whether for educational purposes, or just for fun. We have different lessons for each age, and everything is designed to make learning fun. There are plenty of interactive activities for you to engage in, and offer basic introductory Spanish skills. With all of the games, lessons, tips, and resources, you'll be speaking Spanish in no time!


Hello World

Website: Hello World
Our mission is to promote foreign language learning for children by providing engaging learning materials. The language learning activities at Hello-World are especially for children and the way children learn. Every activity must be educationally sound and engage the children. Research shows that children learn best when they are having fun. We use Cognitive Immersion. Immersion works! It's how kids learn their first language. In every activity, the child will hear sounds to match what they do and see. Languages include Arabic, Bulgarian, Dutch, English, Farsi, French, German, Greek, Hebrew, Hindi, Indonesian, Italian, Japanese, Latvian, Mandarin Chinese, Russian, Spanish, Tagalog Filipino, Turkish, and Vietnamese.


101 Languages

Website: 101 Languages
This site is an ongoing project started in 2005. It’s primary aim is to serve as a resource for various languages. Includes information on learning many languages. This website offers help and information on so many languages, that there are too many to list.