Free Online Language Learning Site
If you are planning to learn, French, German, Spanish or Italian language, here is a good news. You can learn these languages for free. You need to register and start learning at your pace. You get a personalize Home page at Babbel. At Babbel, you can meet like minded people and join different communities. The user interface is excellent and has different multimedia tools.