Sunday night, rota night
Your guitar teacher visits a primary school on Wednesdays and a secondary on Fridays. So that pupils do not miss the same maths lesson every week, the slots rotate: a pupil at 9.20 this week is at 9.40 next week. Every Sunday night the teacher updates a spreadsheet, exports it, and emails it to the school office, who print it and pin it outside the classroom.
Then the secondary has a mock exam week, and three pupils cannot come out of class. The primary has a trip on Wednesday that nobody mentioned. The rota is redone on Tuesday, emailed again, and a pupil still turns up at the old time because they read the pinned copy from last week.
Multiply that by every teacher you place in schools, and a good part of your team's week is spent on rota admin that nobody pays for.
Why the rota never settles
A rotating timetable is simple arithmetic until the real calendar gets involved. Each school has its own term dates, inset days, trips, exams, assemblies and performances. The school office knows some of these weeks in advance and some the day before. The teacher knows the pupils. Your office knows the invoices. No single place holds all three.
- Each school publishes events differently: a newsletter, a calendar link, or a phone call.
- Exam and mock weeks block specific year groups, not whole schools.
- Pupils join and leave during the year, and the rotation has to absorb them.
- Some pupils have fixed times for a reason the school has agreed with you.
The cost of the weekly rota
Teacher time is the largest part: the Sunday evening work, the redo mid-week, the time spent at the school tracking down pupils who did not appear. Missed lessons follow, because a pupil who does not know their time does not come, and then a make-up is owed or the family feels short-changed.
There is a relationship cost too. School offices are busy, and a music provider whose rota changes by email three times a week is a provider the head starts to find difficult. Those contracts are how new pupils reach you.
A rota that builds and sends itself
- Each partner school is set up with its teaching day, its lesson window and its term dates, plus a place for the office to add event days and blocked year groups.
- Each pupil gets their year group, their teacher and any fixed-time exceptions agreed with the school.
- The rota generator rotates slots by your rule, for example moving every pupil one slot later each week, and skips blocked times.
- Pupils who cannot be placed are listed for the teacher rather than silently dropped.
- The week's rota is sent to the school office, to the teacher's phone and, if you want, to each family, a few days ahead.
- Late changes regenerate only the affected week, and the updated version goes out marked as a change.
| Event | Who records it | What the rota does |
|---|---|---|
| Inset day | Your office, once a term | Skips the week or moves the teaching day if you allow it |
| Year 11 mocks | School office through a simple link | Places those pupils outside the blocked times or lists them |
| Class trip | School office or teacher | Moves affected pupils and resends |
| New pupil joins | Your office | Added to the rotation from next week |
| Pupil with a fixed slot | Teacher, with the school's agreement | Kept fixed while others rotate |
The link we give each school office only lets them add blocked dates and see the rota. They do not need a login to your systems or any training beyond one short page.
Sunday nights back
Teachers open their phone on Wednesday morning and see the right list. School offices get the rota in the same format every week and can print it or display it without editing. When mocks arrive, the school adds them once and the rota works around them.
Your office gets a record of which lessons were delivered at each school, which feeds the invoicing to schools or families without another spreadsheet.
Does your schools rota look like this?
- Teachers build rotating rotas by hand every week.
- Rotas are emailed to school offices as attachments and printed.
- Pupils regularly miss lessons because they had the wrong time.
- School events reach your teachers late or not at all.
- You cannot easily say how many lessons were delivered at each school this term.