Your Timetable
Build one week and let it repeat.
The timetable is the one thing in a studio somebody touches every day, so it is built around a single question: what happens when something changes. A recurring class is described once and generates its own sessions, and every session is its own thing you can move, cancel or hand to another instructor without disturbing the rest of the series.