Return to Article Details Social Presence and Self-Efficacy in Relation to Student Satisfaction in Online Learning Setting: A Predictive Study Download Download PDF