Salem Public library

Connecting  People with Information

Learn Spanish

Here is a site with a number of tutorials that deal with basic pronunciation, vocabulary and grammar.

Foreign Languages

¿Quieres saber hablar español?  Veux-tu apprendre le français?  “Say What”? 

Here are some great sites to help you with translating foreign languages. 

Spanish Verb Conjugation Trainer

Improve your knowledge of the most frequent forms of the most used Spanish verbs.

AltaVista Translation Service

This site has many languages and you can translate up to 150 words at once.

English Study Materials

This site is a great resource to help with those with English as a second language.

I Love Languages

Languages from Aboriginal to Yugoslav, there are translation dictionaries, lessons and much more.

Great Language Resources

This site connects you to many links dealing with foreign languages.