One timetable per batch
Each batch you run has a weekly timetable of its own. Add every class to its day and time, and a Tuesday change in one batch never disturbs the others. A batch that meets three evenings a week and one that meets on Saturdays each get the week they actually keep.
