Module 2 · The 30-minute session
About 25 minutes · Competency domain: Session structure · competency model
Objectives
By the end of this module you can:
- Run the five-part 30-minute routine within its time boxes — warm-up (5’), review (5’), guided practice (12’), independent try (5’), exit ticket (3’) — behaviors S1–S2 in the competency model.
- End every session with the exit ticket administered and collected (S3) — the single most-skipped behavior, and the one the program’s data loop depends on (rubric Domain 2).
Scenario hook: the session that ran away
Grace, 52, a former accountant, is detail-oriented and loved by her students. Her session plan says 30 minutes. Her actual sessions run 40 — every time. Guided practice absorbs everything: she walks through each problem completely, step by step, and when the clock hits the exit-ticket block she says “we’ll do it next time.”
“Next time” never comes. Three weeks in, her coordinator can’t tell whether Grace’s students are learning, because Grace has no per-student data — and Grace herself can’t remember who struggled with what.
Grace’s problem is not effort or warmth; it’s that without a protected structure, quality work expands until it eats the routine. The routine is what makes tutoring consistent — and consistency is one of the few things programs can actually manage at scale.
Key idea: five parts, one purpose each
| Block | Minutes | Purpose | What an observer sees |
|---|---|---|---|
| 1 · Warm-up | 5 | Reactivate last session, settle the group | Students working within 2 minutes; same-skill problem, no new teaching |
| 2 · Review | 5 | Read last exit ticket with the group | Students self-correct yesterday’s common error; tutor names the trap |
| 3 · Guided practice | 12 | New skill, with you inside their thinking | You ask; they step. Hint ladder one rung per turn |
| 4 · Independent try | 5 | Prove the fix transfers | Silence from you; students work alone on a similar problem |
| 5 · Exit ticket | 3 | Close the data loop | One item per student, collected even if incomplete |
Two structural notes:
- The exit ticket is not optional. In the State of Tutoring 2026 analysis, the median student got about 72 minutes a week against a research benchmark of roughly 90 in three 30-minute sessions — and under-delivery varied enormously within programs. Session-by-session data is how a coordinator finds the students quietly receiving 23 minutes instead of 90. Skipping the ticket blinds the program.
- Timers beat discipline. Run a visible countdown on your phone or the board. When guided practice is over, it is over — the independent try is where students prove they don’t need you.
Model: protecting the time boxes
Verbatim excerpt from Transcript T2 (fictional, constructed for training), minute 25 of 30 — the boundary between guided practice and the independent try:
Grace: Everyone — one solo problem, then it’s the ticket.
8x − 3 = 4x + 5. Tomás, watch that −3. [the block ends on schedule, and the error thread moves with it] Ticket’s on the table: same family, two questions. I collect them at the door even if they’re half-done. [S3 even when imperfect]
What to notice: guided practice ends when the plan says it ends — mid-thread, not mid-lecture (“Tomás, watch that −3” carries the trap forward without a rabbit hole). The ticket is promised before the independent try starts, and “even if they’re half-done” protects the data. Earlier in the same session (annotation 8), Grace handles Mei’s stuck step with a worked example on a similar problem instead of letting her original problem eat the clock — the block structure is what makes that discipline possible.
Practice with feedback
Your turn: Below is a real-shaped session log from a weak session. Diagnose which blocks were stolen, and write the two changes you would make.
0–2’ Students trickle in; tutor hands out worksheets. · 2–21’ Tutor explains solving
4x + 2 = 14completely at the board, then two more examples. · 21–26’ Students start problems; tutor hovers. · 26–30’ “Great work today! Same time Thursday.” No exit ticket.
Diagnosis: warm-up (missing — cold start), review (missing), guided practice ran 19 minutes (should be 12), independent try shrank to hover-time, exit ticket (missing — the data loop is broken). Fixes: (1) protect blocks with a visible timer and start warm-up at minute zero as students arrive; (2) plan the exit ticket into the plan, not after it — pick it from the exit-ticket bank when writing the session plan, so it can’t be dropped. A tutor who over-explains is usually practicing the wrong block: move your explanation into the 5-minute review, where it is scheduled.
In your next session, try…
- Fill the session plan template including the chosen exit ticket before the session.
- Run one full session with a visible countdown for each block.
- Collect the exit ticket from every student, finished or not, and note completion on your tracker.
Reflection
In the tutor self-reflection form: Which block do I steal from, and what does that block give my students that I didn’t want to lose? (If your answer is “guided practice” — so does everyone’s. The fix is planning less content, not moving faster.)
Check yourself
- You are 4 minutes behind at the end of guided practice. What happens to the exit ticket? (It still happens — cut guided practice next session, not the data.)
- Why “independent try” instead of more guided practice? (Transfer: the point of tutoring is that students can do it without you. Five silent minutes is the cheapest honest test.)