Mauritius Institute of Education - http://www.mieonline.org/home
More on Cooperative learning
http://www.mieonline.org/home/articles/308/1/More-on-Cooperative-learning/Page1.html
Om Varma
Associate Professor, Education Studies Department, MIE 
By Om Varma
Published on 16/07/2006
 

Cooperative learning is a successful teaching strategy in which small teams, each with students of different levels of ability, use a variety of learning activities to improve their understanding of a subject. Each member of a team is responsible not only for learning what is taught but also for helping teammates learn, thus creating an atmosphere of achievement. Students work through the assignment until all group members successfully understand and complete it.