Probably my favorite app
Ive wanted to learn Spanish for years. I bought a very expensive set of CDs that did little for me. Duolingo actually teaches language the way it should be taught - written, spoken, heard. I could not be happier with the app.
tradle about
Duolingo Learn Many Languages for Free