Question: why heterogeneous grouping of students?
Answer: Heterogeneous grouping allows students to learn from one another's differences and provides a chance to interact with diverse individuals. It also enables advanced students to mentor their peers.