Return to Article Details Duolingo and Learner Autonomy: Investigating The Role of Personalization and Gamification in Promoting Self-directed Language Learning Download Download PDF