Livemocha

By TIME StaffWednesday, Aug. 25, 2010

Livemocha offers basic instructional tutorials and exercises in
some 30 different languages, but the service's real value is in its
community. Livemocha has assembled more than 6 million members, each
listing fluency and linguistic skills. When submitting an exercise, you have the option to get someone in the
community to grade your effort, correcting your pitfalls and helping
you hone your skills through the careful lens of a native speaker.
It's a social approach to learning a language, and one that's cheaper
than pricey software like Rosetta Stone  basic courses are free, and
utilizing the community costs only a small monthly fee.