Team assignment

Group assignments are a wonderful opportunity to learn from your peers, but working together can lead to tensions. There will often be as many opionions about a problem as there are members of the group.  Read more