Cooperative learning is a teaching strategy for organizing classroom activities. Grouped into small teams, pupils work together to achieve shared goals. This structured group is an effective tool to address learning, organizational and communication problems at school.