Examining the complex dynamics of learning in cooperative small groups : the relationship between student attitudes, group behaviours, and academic achievement