Cooperative learning: a diversified pedagogy for diverse classrooms | Synapse