Cooperative learning models recommend heterogeneous ability or achievement grouping strategies for the bulk of the instructional time. Most of the models include explicit guidelines for group composition in which a range of high, medium, and low achieving students is to be placed in each cooperative
group