Return to Article Details Teammate Familiarity in Distributed Computer-Supported Collaborative Learning: The Mediating Role of Social Presence Download Download PDF