How to form student groups

There is always a debate on how to group students when working in small groups.  Should the above average students be grouped together?  Should the groups be mixed levels so the above average students can teach/help the below average?  Should it be random?  There are pros and cons to each way.  I’m going to outline […]