This page contains links to online courses and lessons for many different languages.
Most are free. The quality and quantity of material varies considerably. I particularly
recommend the language courses provided by the BBC
Eurolingua Institute - study abroad language programmes. Learn to speak like a
native in 35 countries throughout Europe, North America, Latin America, South Africa,
Japan, New Zealand, Australia, Scandinavia and the Caribbean. http://www.eurolingua.com