How to change a language student's regular class time without redoing your schedule
Your student changed jobs and needs a new regular class time. Here's how to move the weekly language class from now on without deleting and rebuilding your schedule.
Changing a language student's regular class time sounds simple until you actually have to do it. The student changes jobs, switches shifts, starts an evening graduate program, and the Tuesday 7pm class now needs to become Thursday 8am. From here on, for the rest of the package.
The conversation takes two minutes on WhatsApp. The trouble starts afterwards, when you open your schedule and realize that regular slot is spread across weeks and weeks of classes already booked.
Why changing a student's regular time is so much work
Private language lessons run on routine. You build your week in fixed blocks, each student in their slot, and the whole schedule leans on that repetition.
When a student changes their regular time, it's not one class that moves. It's a whole sequence of future classes. And the classes that already happened need to stay where they are, because they're part of the student's history.
In other words: you need to change the future without touching the past. And without creating a conflict with the student who already holds the new slot.
Then there's communication. The student needs to know clearly when the new time starts. If that's vague, they show up on the old Tuesday, or miss the new Thursday, and you lose a class to a mix-up.
How most teachers handle it today
The most common fix is Google Calendar with a recurring event. You open the event, hit edit and choose "this and following events". It works, but Google Calendar knows nothing about your student. It doesn't know which package they have, doesn't warn you if the new time clashes with another student, and doesn't connect the class to the room where it happens.
Another route is deleting the old series and creating a new one from scratch. It works in the moment, but that's usually where history gets lost. A past class deleted by accident, a note that lived in the event and vanished, a room link that changed and nobody told the student.
Some teachers track everything in a spreadsheet of regular slots, one row per student. You change the cell and the spreadsheet is right. But the calendar, Google Meet or Zoom, and the student's reminder all stay on the old time until you remember to update each one.
And then there's the most fragile path of all: agreeing on the new time only on WhatsApp and trusting your memory. It works with three students. With fifteen, the old Tuesday becomes a ghost class in your head.
What a good way to change a regular class time needs
Before thinking about tools, it's worth understanding what changing a regular class time really requires:
- Change just that class, or that class and all the following ones, choosing on the spot.
- Keep past classes intact, with the student's history preserved.
- Warn you when the new time clashes with another class you already have booked.
- Reflect the change in the calendar you use on your phone, with no rework.
- Let the student see the updated schedule without relying on a stray message.
If your current process covers only half of this list, the other half lives in your head. And that's exactly where mix-ups happen.
How Noladi solves it
In Noladi, the student's weekly class is created as a recurring booking, until a set date or until the end of their subscription. When the regular time changes, you edit the class and choose whether the change applies only to that occurrence or to it and all future ones. Classes that already happened stay in the student's history.
If the new time clashes with another of your bookings, Noladi blocks the conflict before saving. And if you've synced your schedule with your Google Calendar, the events are updated there too.
On the other side, the student sees their own bookings in their area, already at the new time. No need to dig up the message where you agreed on the change.
Get to know Noladi
If changing a student's regular time still means deleting events, rebuilding series and sending three messages to make sure they got it, it's worth seeing how a schedule built for language lessons works. Get to know Noladi at noladi.app/teacher.