Duolingo | Learn English, Spanish and German for free http://duolingo.com/ June 25, 2012 With Duolingo you learn a language for free while helping to translate the web