The BBC language site provides an excellent language-learning resource for the general public at no cost.
Livemocha Online Language Learning Community
Livemocha is the world’s largest online language-learning community, offering free and paid online language courses in 35 languages to more than 6 million members from over 200 countries around the world.
Whether you want to learn a language for travel, business, or personal enrichment, Powerspeak Languages is a breakthrough in online language learning. The highly engaging courses utilize an arsenal of progressive language learning methods, including audio, video and interactive lessons. You may choose from Spanish, French, German, Mandarin Chinese, Russian, Italian, Japanese, Korean, as well as ESL for Spanish speakers and ESL for Mandarin speakers. Just click here and you’re on your way to experiencing a new language and culture.