Facilitating Better Teamwork: Analyzing the Challenges and Strategies of Classroom-Based Collaboration | Synapse