Comprehensive approaches to cooperative learning · Study