Livemocha is one of those things you regret you haven't found yet. Teaching languages from English and French to Xhosa, and Wolof it's surprising to learn it's completely free. That's right, Livemocha breaks it all down nice and easy for you, at no charge.

Generally, You have to pay 50$ just to learn Spanish. With Livemocha you can be learning french, learning chinese, and study any number of foreign languages on the side. It all comes down to dedication. If your willing to put the time into it, it's a cinch to learn French.

Let's say you're fluent in English looking to learn a bit of the German language. You're sitting on the livemocha homepage, what next? There'll be two boxes in front of you. What language do you speak? What language do you wish to learn? Fill them in and enter the signup page. Filling in the profile, skipping the obvious, you'll come to a page asking about what languages you wish to learn. There's not as many languages here, you might see, as the first page checks your native tongues and what languages you proficient in to better match you with other students. How to learn Spanish you ask? Simple, Click on the lesson tab, or if the box is already open, the drop down menu. You simply select the language you want now. (If I was learning Mandarin, I would select Mandarin Chinese, then next) Now that your first lesson is open, what to expect?