“With Duolingo you learn a language for free while helping to translate the web”. And it works fairly well.

http://duolingo.com
http://duolingo.com
http://duolingo.com