I'm starting this thread in the Other Games forum because, even though Duolingo isn't a
game per se, it acts enough like a game and has a game-like community, so I think it belongs here.
For those of you (all three of you, most likely- it's gotten a lot of coverage) who aren't familiar with it,
Duolingo (also available on app) is a website that teaches you foreign languages in a game-like manner, with lives, scores, and ability to compete against acquaintances. It's free- their business model is based on having people translate articles, then selling those articles to websites- and currently has nine languages available for English speakers: Spanish, French, German, Italian, Portuguese, Dutch, Swedish, Danish and Irish. A tenth, Turkish, is coming out on Monday, and there are a few others in the works. Each course teaches you about 2000 to 3000 words and most of the major grammar, mostly by having you translate sentences. It's pretty good for reading and writing; if you want to be able to speak or listen to the language well you're going to need outside sources, though.
I'm currently making my way through the Portuguese (for review- my Portuguese is pretty good, but increasingly rusty) and German trees. I've found that Duolingo doesn't test vocab retention as well as I would like, so I also have Anki decks for both of these, which has cut down on review rage immensely. (I tried getting through the German tree once before and just could not keep the vocab in after a certain point. We'll see how it goes this time.) I'm level 11 in Portuguese and 3 in German, but my German is growing by leaps and bounds because I've done much of it before.
A word to the wise:
make sure you review lessons. There's nothing more infuriating than wanting to work ahead on new lessons, but having a tree full of barely-reviewed lessons. Pacing is key; it's very common for people to get through about a third of the tree, find they have to review everything they've done, and ragequit. Again, I find an outside review system (Anki is the best I've found) for vocab makes the process less painful and more productive.
So, uh, anyways, talk about Duolingo...