Return to Issue Details Role of Social Presence in Mediating Learning Satisfaction in Online Learning Download Download PDF