The Monterey County Free Libraries have now a popular language learning program available free of charge through its website here.
Livemocha uses a combination of traditional language learning methods and online social interaction for a fun way to learn 38 different languages. Just click on the Livemocha icon to get started.
The Livemocha community has over 15 million users with several options available: traditional lessons, flash cards, vocabulary tools, videos, audio recordings of your own voice, and feedback from native speakers of the language. Plus, once you start using the program you can also give feedback to learners of your own language.
Sounds like a fun way to learn something new. Would you try it out and let me know what you think?