We learn more from people whose views are similar to ours or from those contradictory to ours?
Nowadays, conflicts are everywhere, in the academic realm, as well as in our daily life, from the election of presidents to a homework problem. From the contradictory view we can know the other kind of explanations, or ways to solve problems. But actually not all these are good to us, maybe too much conflicts waste our time in debating with others. Meanwhile the we can also learn a lot from similar views, because we have the stage for our debate, we have something in common as a pivot.
What your point of views? which is important?