It is my informed opinion as an educator, most recently in English as a second language, and as a language learner that duolingo is at best woefully old fashioned and at worst completely broken, pedagogically speaking. It's high time the owl fell from its high perch.