Group learning can have a very positive impact on learning outcomes. Students benefit from learning from peers, teaching peers, and developing the social skills inherent in effective cooperation. However, groups can have sub-optimal results when personalities clash or students have varying levels of interest, motivation and capabilities. Taking the time to identify the specific project goals and the inherent qualities that each member can bring to the group can improve the chances that group work will have positive outcomes.