Return to Article Details The role of self efficacy and internal locus of control in online learning Download Download PDF