Another important function of collaboration in learning environments is to provide a me<1ns for individuals to understand point of view other than their own
This reminds me that one of my professors said reflections from your peers are very important because you can learn more from varies perspectives.