Why are sessions 7-10 weeks instead of a fixed length?

Our calendar flexes with the school year. Sessions adjust around holidays and breaks, which keeps training consistent without conflicting with school schedules.