Duolingo, Rosetta Stone, Busuu -just to name three big players in the field of computer assisted language learning- are promising to make German learning flexible and efficient according to an individual learner's needs. They don't live up to their claims. Read more...