Normally people attend classes to learn new languages. What they do not realize is that there are a number of online resources that can be used to learn foreign languages. Now you can find no less than five free online sites claim to help you learn the language you wish.
Smashing Apps has a list of five such sites. Not all of them help you learn all languages, however. Some only teach Chinese and Japanese, while others focus only on western European languages. However, you may find assistance if you start at http://tinyurl.com/29wnsgw