A New (to Me) Way to Assign Student Groups

I have sort of lucked into a great group of math coaches in the Greater Cleveland area . They meet once a month to tackle math pedagogy. I have only attended two meetings, but I have left both meetings with new ideas and feeling invigorating for implementing a version of them in my classroom. Last week's meeting introduced me to a new way to organize students into teams or groups. Students in my classes sit with their groups at tables every day in class. I change the groups after every two units, every 6-7 weeks or so. I use a pretty elaborate process to organize who works with whom, but sometimes random groups are faster and feel more fair to students. This allows for random grouping, based on content taught in a course. For groups of four, find four related concepts that pertain to your content. The math example was the equation of a line, the graph of that line, the T-chart of some x and y values for the line, and a situation that the line could describe. Create as many of those...