What is the best way to schedule recurring private lessons?
Fixed weekly slots per student, all on one calendar, with a stated reschedule policy. This combination removes almost all weekly scheduling overhead; the remaining work is logging what actually happened, which an app can attach to each student automatically.