The method of teaching is for the most part is engaging, although slightly repetitive at times and limited in vocabulary. The real problem however is with the stories. Duolingo infuses all of their stories and characters to fit "woke" archetypes which can be very distracting from a learning point of view. It's a shame the developers can't just focus on making a good learning app and keep their fringe values out of it