Unpacking the Role of Boundaries in Computer-Supported Collaborative Teaching | Synapse