Both teachers and students are required to master certain skills before implementing cooperative learning methods. For example, the pro-social skills of listening, sharing resources, mutual respect, taking turns, asking questions, offering suggestions, speaking positively about one another and helping others are a pre-requisites of effective cooperative learning.
Group learning and peer-tutoring are important elements to foster cooperation in the classroom. The peer tutor or group leader is meant to help the group members learn, practice, or review academic skills. The other advantage of group learning is that the group leaders model appropriate academic and social behavior for other members of the group. Moreover, the buddy relationship between the group members offers opportunities to build social relationships within the classroom and beyond.