More students attending. Fewer sessions to run.
Schedule multiple sessions per teaching unit; students pick the one that fits them — one per unit, guaranteed. iRead's optimizer suggests the schedule that maximizes attendance with the fewest sessions, cutting teacher workload while students attend more story sessions than ever.
Illustrative example — actual fill rate varies by unit.
Choice is what fills a class
Fixed timetables lose students to clashes and life. iRead flips it: admins publish several sessions for the same unit, and each student joins exactly one — the one they can actually make. Choice turns "I missed it" into "I picked mine".
Unit 4 — "The Honest Woodcutter" · pick your session
Max students. Min sessions. Done by math, not guesswork.
Who can come when
Student availability and class sizes feed the optimizer.
The leanest schedule
The fewest sessions that still let every student find a seat.
Workload drops
Teachers run fewer, fuller sessions. Cost per student falls. Attendance rises.
Scheduling questions, answered
Can a student join two sessions of the same unit?
No — one session per unit keeps groups balanced and data clean. They can attend every unit's session, which is what drives more total reading time.
Who creates the sessions?
School admins or teachers. The optimizer proposes; your team approves with one click.
Does this suit tutoring and after-school centres?
Especially well — flexible student choice is built for learners juggling school timetables.
See iRead working for your school.
A 30-minute demo, or a free pilot with one class. Launch with Classroom-Ready Packs the same week.