Collaboration and Group Dynamics