The challenge.
- Music teaching is one-to-one and recurring, so the timetable is a dense mesh of individual arrangements rather than a small number of classes.
- Tutors set their own availability and it changes constantly, which makes a manually-maintained timetable wrong almost as soon as it is published.
- A single lesson binds together a tutor, a pupil, a room and often an instrument — a clash on any one of those is a clash on the lesson.
- The people running the schedule are music educators, not systems administrators, so anything requiring technical confidence would simply not get used.



