Return to Article Details THE ROLE OF DUOLINGO APP IN LEARNING LANGUAGES: AN ANALYSIS OF EFFECTIVENESS AND USER ENGAGEMENT Download Download PDF