Return to Article Details The Mediating Role of Self-Regulated Learning in the Relationship between Technical Self-Efficacy and Satisfaction with E-Learning Courses among Learners in the Optimal Investment Program for Educational Cadres at Northern Border University Download Download PDF