This document discusses various aspects of creating a school timetable such as setting rooming and scheduling priorities, importing student data, accounting for teacher unavailabilities, defining subclass types, mixing student groups, requesting specialty rooms, linking classes to teachers, and avoiding timetable gaps and splits. Rooming priorities are given to years 12 and 11, then year 7, and any welfare classes. Double periods should be prioritized. Teacher unavailabilities on certain days or periods need to be considered. Subclass types can include different components, teachers, or rotations. Student request and teacher preference data can be included.