A schedule does not break because of how many students are in it. It breaks because the truth about Tuesday lives in four places, and two of them disagree.
Schedules break from scatter, not volume
Twenty lessons a week is not hard to hold. Twenty lessons a week recorded partly in a calendar, partly in messages, partly in a notebook and partly in your head is close to impossible, because every change has to be made in four places and one of them will be missed.
Every scheduling problem below is a variation on that single cause.
Rule one: one calendar, not five places
Pick one place where a lesson is real. A change agreed in a chat is not a change until it is in that place, and treating it as such is the discipline the whole system rests on.
This is why "I will just remember" fails specifically at reschedules rather than at regular lessons: a regular lesson is reinforced weekly, and a one-off move is reinforced never.
Where double-bookings come from
Almost always from agreeing a time while away from the schedule — mid-lesson, on a phone, standing in a doorway. You know Thursday at five is free because you were thinking about last week.
Two defences. Do not confirm a time you have not looked at, even if it means a two-hour delay. And use a tool that warns you when a slot overlaps something, because the second defence is the one that works on the day you ignore the first.
The gap between lessons
Back-to-back lessons look efficient and cost you the day. A lesson that runs five minutes over eats the start of the next, and by the fourth you are twenty minutes behind and have not written a single note.
Ten to fifteen minutes between lessons is not slack. It is where the journal entry, the homework message and the toilet break live — and it is what stops one over-running lesson from spreading through an evening.
Time zones: the online tutor’s trap
Every online tutor eventually loses a lesson to daylight saving. The reason is structural: the UK, the EU and the US change clocks on different dates, so for two or three weeks a year a lesson that was "the same time" is not.
The fix is to store the lesson in the student’s own time zone and let the software do the conversion, rather than storing "17:00" and agreeing in a chat what that means. Then a clock change moves nothing and nobody has to remember it.
Recurring patterns: set once, not weekly
Most tutoring is genuinely recurring — the same person, the same slot, for a term. Entering it weekly is both work and a source of errors, because the week you are busy is the week you forget.
A pattern that fills the schedule some weeks ahead gives you two things: a realistic view of your capacity, and a schedule that keeps working during the week you have no time to maintain it.
- Set the pattern for a term, not indefinitely — it forces a review at a natural moment.
- Fill a few weeks ahead rather than a year; you want a schedule, not a commitment.
- When a student stops, end the pattern rather than deleting lessons one by one.
Rescheduling without losing the thread
Move the lesson rather than deleting it and creating a new one. It sounds pedantic and it is the difference between a history you can read and a series of unexplained gaps.
It also matters for money: a moved lesson keeps its payment status and its place in a package, while a delete-and-recreate quietly resets both, and you find out at the end of the month.
In your head, in a calendar, or in a system
In your head works to about four students. A general calendar works to about ten, and fails on the money and the notes rather than the times. A dedicated system earns its place when the schedule has to know things — that this lesson belongs to a package, that this student is in another time zone, that this slot conflicts.
The signal to move up is the same as everywhere else in this business: the first time you get it wrong in front of a client.
Rebuilding your schedule in one evening
List every student and their regular slot. Enter them as recurring patterns with a gap between each. Set the term end date. Then delete the other four places you were keeping times, so there is nothing left to disagree with.
The last step is the one people skip, and it is the one that makes the rest work.
A schedule that works for you
The point is not a full calendar. It is a calendar you trust enough to answer from without checking anywhere else — which is what makes it possible to say yes to a new student on the spot.
Frequently asked
How do I build a tutoring schedule without clashes?
Keep one authoritative calendar, never confirm a time you have not looked at, and use something that warns you about overlaps. The warning is what catches the day your discipline slips.
How much time should I leave between lessons?
Ten to fifteen minutes. That gap holds the lesson notes and the homework message, and it stops one over-run spreading through the whole evening.
How do I schedule students in different time zones?
Store each lesson in the student’s own zone rather than agreeing a number in a chat. Daylight-saving changes then move nothing, which is when hand-kept schedules usually fail.
How do I stop forgetting reschedules?
Move the lesson in the schedule during the conversation, not afterwards. A reschedule agreed and not recorded is the single most common lost lesson.
Is Google Calendar enough for a tutor?
For times, yes, up to about ten students. It knows nothing about payments, packages or what was covered, so most tutors end up maintaining a second thing alongside it.
How do I handle weekly repeating lessons?
As a recurring pattern with an end date at the end of term. Filling a few weeks ahead keeps the schedule honest without committing you to a year.