I’ve been practicing for one week now with Duolingo – German. Pretty funny, especially thanks to the companion iPhone apps! You alternate between free translation, ordering words for translation, writing down what you hear, selecting a multiple choice answer,… You win “skill points”, learn words, and go from one level to another along a skill tree.
You can get a daily reminder (iPhone notification and email) to keep up the motivation level.
The other specific feature is the “real world practice” where you translate sentences from “real” web articles. I tried a few ones, but I’m wondering about the final quality of this crowdsourcing approach.
Now, let’s see how much I remember of these first lessons on the mid-/long-run…