1) It provides learners with the opportunity to communicate ideas and understanding, uncover assumptions and misconceptions
2) Students can negotiate with others to create outcomes or reach general agreements.
3) Group activities enable students to discover deeper meaning in the content and improve thinking skills.
4) Group classes can reduce anxiety and the feeling of isolation
5) It develops intrinsic motivation