Based on my college experience, it feels like “divide a class into groups that won’t murder each other” might be the great unsolved problem of our era.
My time in college also taught me a lot on groups. It soon became clear that an A team is very volatile because of egos and motivators are hardly the same. Every time we had groups bigger than 2-3, there was drama and/or resentment. I wish I knew more about people and project management at that time but times were also different..