Vygotsky, the zone of proximal development, and peer collaboration: Implications for classroom practice · Study