Live online reading sessions

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.

The flexibility model

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".

One unitMany sessionsEach student joins one

Unit 4 — "The Honest Woodcutter" · pick your session

Mon 17:0018 / 20 joined
Tue 19:0020 / 20 full
Thu 17:3014 / 20 joined
Attendance this unit94%
The optimization layer

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.

FAQ

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 it for yourself

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.