Student placement software designed to help Primary and Secondary schools with the difficult and time consuming task of creating classes where all students have at least one friend, while managing a balanced mix of different student ability levels and classroom dynamics. Teachers are able to keep students together or apart, maintain class gender ratios, monitor class average ability levels, place students with individual teachers and manually edit the classes created by Class Maker with real-time feedback of any modifications made. It can also be used to create school camp accommodation and activity groups.