Social and Cognitive Factors Driving Teamwork in Collaborative Learning Environments · Study