I like the gamifying, and I love the stories, and I like how easy/ accessible/ small time commitment. But otherwise I hate hate hate the algorithm. Every little spelling mistake marks your answer as an error, every "alternative" phrasing translation (it's not a check! It's a bill!), And worse of all as a non native English speaker, if I get the freaking grammer in English wrong which doesn't happen very often but does happen, I get a mistake even though I'm studying freaking German...