With Duolingo you learn a language for free while helping to translate the web. Duolingo is a free language-learning website and crowdsourced text translation platform. The service is designed so that as users progress through the lessons, they simultaneously help to translate websites and other documents.Duolingo started its private beta on 30 November 2011, and accumulated a waiting list of more than 300,000 users. The top voted translations for each sentence are available for the public to collect(via a show best translation button), though the runner ups are not. Duolingo offers extensive language learning lessons and tools with a skill tree which users can progress through and a vocabulary section where learned words can be practiced. Users gain "skill points" as they learn a language, such as when they complete a lesson. The site maintains a translations area where users can translate web content, and are sometimes awarded skill points for doing so. Duolingo uses a machine translator to compare translations against, and uses it to award points. Bonus points are given for rating up to three translations from other learners. Points earned from translations also count towards the skill tree, helping to unlock sections of the tree.
For somebody who have never spoken spanish before it is hard. But on other hand I feel great after every lesson I finish. Somehow it looks like it is working for me. Recording is not working for me and I do not know why (it is working with different applications).