I've been learning Spanish using Duolingo and as I increasingly advance through the lessons they're getting more and more frustrating. I'm now on module 25 and they've completely changed the grammar structure in sentences compared to what they had already taught in earlier modules. They also have a tendency to suddenly drop 20 new words on you in one module rather than gradually, which has become frustrating. I've finally decided I'm going to check out Rosetta Stone instead. Duolingo needs to do some auditing and make some changes in the way they've laid out their lessons.