Gilbert follows the student, not the script
Your question is the turn
GilbertWhen you ask why, say you're bored, or ask when you'll ever use this, that question is the turn and the lesson's own question waits. Gilbert now isolates a single arithmetic slip, contrasts a wrong idea with one you already have, re-labels the same problem in your world, and refuses to hand over answers by naming your own test.
- "4 plus 3 is 8" gets "Check your math. What's four plus three?" and nothing else.
- A wrong idea gets a two-column contrast with a case you can already do, then one question.
- "When will I use this?" keeps the same numbers and renames the terms with what you're into.
- "Just give me the answer" gets a no that names your test, then a picture instead of a rule.
- A right answer gets three words and a harder case, not a recap.


Nineteen scripted student behaviours, each scored 0 to 100 by an independent judge against a three-point rubric. After is one run of today's Gilbert; before is the average of two runs on the earlier fourteen-scenario suite. A single run can move one scenario by about fifteen points.
Read the RealStudent paper (PDF)Sessions open with you, not the topic
Study boardGilbert opens with your name and the test you told him about, then a plan card with a skill bar for every concept in the unit. The bars come from your mastery record, never from the model. Your own words now appear on the board in your ink.
- Onboarding asks what you're into outside school and what you're studying for.
- Mention a test mid-session and it becomes the priority next time.
- The starter card opens on the skill that needs the most work, not the last one touched.
RealStudent-14: a benchmark for how a tutor behaves
BenchmarkFourteen scripted student behaviours, each tied to a learning-science finding, scored by an independent judge on a three-criterion rubric. Gilbert and Aristotle were run on the same rubric. The paper and every result file are in the repo.


Fourteen scripted student behaviours scored 0 to 100 by an independent judge. Before is the first version of the board, after is the average of two runs after the prompt work. Aristotle scored 61 on the same rubric from a recorded session on different content.
Read the RealStudent paper (PDF)MCR3U Unit 6: complex numbers and synthetic division
CoursesFour enrichment lessons: the imaginary unit, complex arithmetic and conjugates, complex roots and the discriminant, and synthetic division. Each has retrieval checkpoints, a misconception for Gilbert to hook, and a figure or step solver.
Side-by-side graphs
Study boardAsk to see a = 1 next to a = 3 next to a = −1 and Gilbert plots every case on one set of axes with a legend, then asks what differs. Colours are fixed per series and checked for colour-vision deficiency.
Pictures in the house watercolour style
Study boardCase illustrations and course cards are painted in the watercolour style and cached, with a faster picture model behind them so a new scene appears in about two seconds.
Report a broken lesson in one tap
Study boardIf the board fails, Gilbert tells you why in plain words and you can report it without describing anything. Retry only appears when a retry can work.
Parent and student accounts
AccountsA profile picker for households, invites, and a guardian dashboard. Parents switch into a child's view without a second login. The login wall now sends you back to the exact page you were on.
Itemized invoices for ESA and 529 programs
BillingEvery course purchase produces an itemized invoice a family can submit to an education savings account or 529 plan. Prices are stated in USD, and the credit is granted once payment clears.
ESA and school-choice guide
SiteA state-by-state guide to education savings accounts and how Units fits each program, starting with Arizona.