Getting students to collaborate effectively in virtual classrooms can be a challenging task. The lack of physical presence, ...