Return to Article Details Exploring the roles of technology and self-regulated learning in enhancing students’ English competence Download Download PDF