Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Build the Teachers' Timetable Each Week When Class Numbers Keep Changing?
Problems We Solve

How Do We Build the Teachers' Timetable Each Week When Class Numbers Keep Changing?

Language schools rebuild teacher timetables weekly as class numbers rise and fall. We build a timetable planner that matches teachers, classes and rooms.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

At a rolling enrolment school the number of classes changes most weeks, and so does the teaching timetable: who teaches which class, morning or afternoon, which room, and who covers absences. We build a timetable planner that works from next week's class plan, your teachers' availability and qualifications, and room sizes, and shows everyone the result.

A new class on Monday, and nobody to teach it

Numbers at intermediate went up this week, so on Friday the director of studies opens a new class. It needs a teacher for fifteen hours, a room big enough for twelve, and ideally someone who has taught that coursebook before. One freelance teacher might be free. Another has only told you her availability by text. The IELTS teacher is off next week, which you remember at 6pm.

The timetable goes up on Monday with two changes in pen. Teachers find out their classes when they arrive, and the hours they will be paid for this week are in a separate spreadsheet that does not match.

What makes the teaching timetable move

  • The number of classes follows bookings, which change weekly.
  • Freelance and part-time teachers have availability that changes too.
  • Some classes need a particular qualification or experience, such as exam preparation.
  • Rooms have sizes and some have equipment the class needs.
  • Continuity matters: students prefer their teacher not to change every week.
  • Absence and cover are decided at short notice.

The director of studies juggles all of these in a spreadsheet, usually on the same Friday afternoon as the class plan.

The knock-on costs

Teachers told late cannot prepare, and freelance teachers told late take other work. Students notice when their teacher changes every week for no reason. A class in a room too small is uncomfortable for everyone. And if teaching hours are recorded separately from the timetable, payroll for part-time and freelance teachers is checked by hand and queried.

The timetable planner we build

  1. Next week's classes come straight from the class plan, with their level, course type and hours.
  2. Each teacher has a profile: contracted hours or freelance, availability by day and session, courses they can teach and any notes about continuity.
  3. Teachers update their own availability through a simple form, so it is not collected by text message.
  4. The planner proposes a timetable that keeps teachers with their current classes where possible, respects availability and qualifications, and fits classes into rooms of the right size.
  5. Gaps are shown clearly: a class with no available teacher, or a room clash, so the director of studies can decide.
  6. Once published, teachers see their week on their phone, and changes after publishing send them a message.
  7. Absence and cover are logged against the timetable, and the hours actually taught feed your payroll or freelancer invoices.
ConstraintHow it is handled
Teacher availabilityFrom the teacher's own form
Course qualificationOnly matching teachers proposed
Room sizeChecked against class numbers
ContinuityCurrent teacher kept where possible
AbsenceCover suggested from available teachers

A timetable teachers can plan around

Teachers know their classes before the weekend and can prepare. Students keep their teacher from week to week unless there is a reason to change. The director of studies spends time on the handful of decisions that need judgement, and payroll is based on the hours that were actually taught, including cover.

Take a normal Monday with a teacher off sick. The director of studies marks the absence at 7.30, the planner lists the teachers who are free that morning and can teach that level, and the chosen teacher gets a message with the class, the room and the unit the class is on. The absent teacher's students see the change on the class list, and the cover hours are already recorded for payroll. Nobody has to redraw the staffroom timetable in pen.

It also helps the conversation about hiring. When the planner shows that intermediate classes will need another teacher for the next six weeks of bookings, the decision to bring in a freelancer is made early, while good freelancers are still free.

Does your timetable week look like this?

  • The teaching timetable is rebuilt every Friday.
  • Teacher availability arrives by text and email.
  • Classes have been put in rooms too small for them.
  • Teachers learn their classes on Monday morning.
  • Hours for payroll are counted separately from the timetable.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does the planner decide who teaches what?

It proposes a timetable from your rules. The director of studies adjusts and publishes it.

Can it handle one-to-one lessons?

Yes. One-to-one lessons are scheduled in the same planner, fitted around group classes and teacher availability.

Does it run payroll?

No. It produces the hours taught per teacher for your payroll provider or for freelancer invoices.

Will it work with our current timetable format?

It can print or publish in the format your staffroom uses today, so the change for teachers is small.

What drives the cost?

How many teachers and rooms you plan, how availability is collected today and what payroll needs from it.

Keep reading

More on Problems We Solve

Start here

Tell us where the admin piles up at your language school

Describe how a normal week runs at your school, from the Monday arrivals to the Friday certificates, and which student management system, spreadsheets and accounts package you already use. We will tell you what we would build and what we would leave alone, and if your current system already has a setting that fixes it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →