Design and Implementation of Cooperative Learning
Introduction to Cooperative Learning and Foundations of Course Design
Design and Implementation of Active and Cooperative Learning
Essential Elements of Effective Teaching