Named after a real dog. Built by a real teacher.

Meet Milo, the most helpful teacher's pet!

Milo is the curriculum-grounded teaching and learning platform built around your day. Today, it connects planning, adaptable resources, interactive experiences, assessment, and reporting in one teacher-guided workflow. The student workspace is designed and being built to bring learners into that same learning journey. Ontario first, expanding province by province.

Your first month is on us — then just $10 CAD/month, one simple plan. No code needed, cancel anytime.

Curriculum-groundedGoals become a teachable pathOntario first · Canada next · Then beyondExpanding curriculum by curriculumTeacher review stays in chargeYou approve every output

🍁 Primary application records hosted in Canada · PIPEDA-aligned

What Milo does for you

  1. 01

    Your class

    Teach from one class: set it up once with students and short profiles, then open lessons and ready-made interactive lessons on the board.

  2. 02

    Schedule planner

    Set your timetable once, homeroom or rotary. Open a teaching period and Milo drafts that lesson. Give feedback and it revises it.

  3. 03

    Unit planner

    Pick the Ontario expectations and Milo drafts your lessons and units, split grades included, for any period on your timetable.

  4. 04

    Report cards

    Move a slider for each skill, add evidence, and get a Growing Success comment with next steps. Student names are never sent to the AI.

See it work

Milo, on a teacher’s desk

Scroll down to explore Milo's desk ↓

Your class, your teaching week, unit plans and report cards. Scroll at your own pace, or press Play to hear the story.

Milo’s teacher’s desk: class clipboard, schedule calendar, unit binder and report-card folders.
Read all four features

Your class

Set up your class once: grades, subjects and students. Milo never begins from a blank box.

See all 10 steps
  1. Start from your class

    Set up your class once. A blank AI box starts from scratch. Milo starts from your class.

  2. Create your class

    Create a class in three steps. Name it, pick your school or prefer not to say, and choose a colour.

  3. Grades and subjects

    Pick one grade, or two for a split. Tick the subjects for each, then review and create.

  4. Add your students

    Add your students in one table, with a pronoun and a grade for each.

  5. A few lines on each

    Then a short profile for each. Strong at mental math. Strengths, needs and interests.

  6. Units from your class

    From here, the class comes with you. Build a unit from its Ontario expectations, with activities tiered for each grade.

  7. Your timetable knows it

    In the planner, link a block to this class and subject. Open that period, and choose its expectations from that class's curriculum.

  8. Adapt for one student

    Adapt a text, worksheet or rubric for one student. Add sentence starters. Milo works from the profile you wrote.

  9. Report cards, same class

    At report time, the same class and students are there. Choose the sub-skills and expectations you report on.

  10. Set up your class once

    Set up your class once. Units, lessons, adaptations and report cards start from it. Student names are never sent to the AI. Try Milo free for a month.

Schedule planner

Set your term, periods and preps once, then open a period and Milo drafts that lesson.

See all 9 steps
  1. A full teaching week

    You have five days of periods to plan. Milo puts your week on real dates, and drafts a lesson for the period you open.

  2. Set up the term once

    Name the term and its dates. Pick a week, or a Day one to five rotation. Then add periods, recess and lunch.

  3. Place your blocks

    Homeroom or rotary? Link each teaching block to its class and subject. Add prep blocks, and switch on recess supervision. That's your week.

  4. Your week on real dates

    The planner shows your week on real dates. Switch to day or month. Open a teaching period.

  5. Choose the expectations

    Generate with Milo. No prompt writing needed. Pick expectations from that class's Ontario curriculum. Add notes if you like, and Milo does the rest.

  6. A lesson for that period

    Milo drafts the lesson. Goals, success criteria, a learning sequence, assessment checks, and Access and UDL options. Review it, and edit any section.

  7. Notes before and after

    Add notes before and after class. The exit ticket was too hard. Refine that lesson with feedback, and Milo reworks it with your notes in view.

  8. Calendar changes, previewed

    Snow day. Shift the day, and Milo previews the change before you confirm it. Displaced lessons are moved or parked, never deleted.

  9. Put your teaching week in place

    Draft it, give feedback, and keep your notes beside it. Questions? Text our helpline from the help section in Milo. Try Milo free for a month.

Unit planner

Pick the Ontario expectations and Milo drafts your unit and lessons, split grades included.

See all 10 steps
  1. Two grades, one room

    Two grades. One room. Milo sorts your expectations by grade and subject, then plans one unit for both.

  2. Set up your class once

    Set up your class once. Pick both grades, then the subjects you teach in each.

  3. Add your students

    Add your students in one table. Then add a few lines on their strengths, needs and interests.

  4. Choose the expectations

    Build a unit of five lessons, then tick expectations from both grades. No prompt writing needed. Milo builds the prompt from your class, grades and expectations.

  5. Milo drafts the unit

    Add exit tickets and accommodations, then create. Generate the introduction, the overview, then each lesson.

  6. One focus, tiered by grade

    Each lesson has learning goals and success criteria, written to follow Growing Success. Both grades share one focus, with tiered activities for each grade. Each activity comes with UDL variations: choices, representations and supports.

  7. Texts, worksheets, rubrics

    Make a student text, or a worksheet with an answer key. Rubrics follow the Achievement Chart, levels one to four.

  8. Adapt it for one student

    Adapt a saved item for one student. Add a word bank. Milo drafts it from their profile.

  9. Your notes steer the lesson

    Add a planning note before, and a reflection after. Regenerate, and your notes steer that same lesson.

  10. Start with the class you already teach

    Download any of it as Word. Student names are never sent to the AI. Try Milo free for a month.

Report cards

Move a slider for each skill, add evidence, and Milo drafts one Growing Success comment with next steps for you to edit.

See all 9 steps
  1. Report card season

    Don't lose all your time drafting report cards. Six learning skills per student, and one comment. Milo drafts it from your judgement.

  2. Set up the report once

    Set up the report once. Pick the reporting period. Paste your school's guidelines. Then choose the sub-skills you report on.

  3. Move the sliders

    Next, move a slider for each sub-skill, from zero to one hundred. The label changes as you drag, from Not Yet up to Champion.

  4. A suggested E, G, S or N

    Milo suggests E, G, S or N for each skill as you go. It's only a suggestion. And you choose the level on the report card.

  5. Add a line of evidence

    Add a line of evidence if you have one. Type it, or tap the microphone and say it. Your notes shape the next steps.

  6. Generate one paragraph

    Okay. Generate. Milo drafts one parent-friendly paragraph in Growing Success language. Strengths first, then two or three specific next steps. It is written to fit the character limit for each reporting period.

  7. Tighten, expand or ask

    Want it shorter? Select Tighten, and Milo writes a new version. You can also expand it, or request changes in your own words.

  8. Set the version you want

    Set the version you want as active. That's the one. Then copy the text into your board's report system. You approve every word.

  9. Milo drafts. You decide.

    Student names are never sent to the AI. The real name appears only on your screen. Try Milo free for a month.

Swipe for the next feature →

See Milo in action

Pick a video to watch Milo at work. You review, refine, and stay in charge. Milo drafts, you decide.

Set up your class once: grades, subjects and students. Milo never begins from a blank box. See the full page →

Teacher Stories

What Teachers Are Saying

Hear how teachers use Milo to reclaim planning time, tailor instruction, and simplify reporting.

“Weekend planning shrank from three hours to minutes, yet every Ontario expectation is still covered.”

Grade 3 Teacher · Peel District School Board

Privacy & trust

Built for how Canadian schools actually work

Data minimization — only the context needed for each workflow
Primary application records hosted in Canada — subprocessors disclosed plainly
Built toward Bill 194 inventory and disclosure responsibilities
Personal information excluded from model training by default
PIPEDA-aligned
Rish — founder of Milo by NextClass

Talk to the founder, not a call centre. Milo Professional includes direct phone & email support from the founder — a fellow Ontario teacher who's taught the curriculum.

Build the week—not just another lesson plan

Milo works as an Ontario lesson plan generator when you need one, then carries that curriculum context into unit outlines, teaching materials, student texts, and differentiated pathways. Skip the blank planning page and head straight to instruction or start your Milo account to customise the experience for your class.

One teaching day. One connected context.

Move from lesson prep to differentiated delivery, evaluation, and reporting without starting from zero at every stage. Milo turns the evidence you choose into report card-ready comments while your professional judgement stays in charge.

Why Teachers Trust Milo - Built by an Ontario teacher, grounded in curriculum, and designed to keep professional judgement in your hands.

  • Built by an Ontario Teacher. Our platform was founded by an Ontario teacher who understands the unique challenges and opportunities in the province's education system.
  • Canadian-hosted application records. Milo's primary application records are hosted in Canada. Our Privacy Notice documents subprocessors and cross-border processing; Milo minimizes the information used in generation workflows, and teachers review every output.
  • Teacher-chosen evidence, clearer reporting drafts. Add evidence by voice or text, decide what matters, and use Milo to prepare Growing Success-aligned language that you review, edit, and approve.

Pillars of NextClass

We built NextClass to help teachers deliver curriculum-grounded lessons, make UDL-informed choices for learner variability, and report with confidence—all while keeping data protected in Canada.

  • Spend Less Time Planning. Use Milo for curriculum mapping, lesson sequencing, and assessment prep so you can focus on student relationships instead of paperwork.
  • No Prompts Required. Get curriculum-grounded content without writing complex prompts. Milo's educator-first interface makes lesson planning as simple as answering plain-language questions.
  • UDL-Informed Planning. Milo prompts choices, representations, and supports while per-student adaptations respond to strengths, needs, interests, and accommodations.
  • Curriculum-Aligned. Milo is grounded in the Ontario curriculum today, connecting every generated resource to required learning expectations.
  • Privacy by Design; You Steer. We take data privacy seriously. Your data is stored in Canada, Milo minimizes the information used in generation workflows, and you're always responsible for reviewing each output.
  • Unlock Your Creativity. Let Milo handle planning, differentiation, and comment drafts so you can focus on sparking curiosity and crafting memorable classroom moments.

Ready to bring your teaching workflow together?

Bring planning, differentiation, evaluation, and reporting into one curriculum-grounded workflow — with your professional judgement in charge.

Frequently asked questions

What is Milo?

Milo is a curriculum-grounded AI teaching platform built by an Ontario teacher. It connects lesson planning, interactive teaching aids, per-student adaptations, evaluation, and report writing in one workflow. You review, edit, and approve everything — your professional judgement stays in charge.

How much does Milo cost?

Milo is one simple plan: $10 CAD per month, with your first month free. There are no tiers to decode.

Is my students' data stored in Canada?

Milo’s primary application records are hosted in Canada. Some service providers may process information in other countries as described in the Privacy Notice. Personal information is excluded from model training by default; any opt-in requires express consent. Teachers remain responsible for reviewing every output.

Does Milo align with Growing Success?

Yes. Comments follow Growing Success: E/G/S/N for the six learning skills, letter grades for subjects, and the Kindergarten Four Frames. Lessons are written with learning goals, success criteria and Achievement Chart rubrics.

Who built Milo?

Milo was built by a teacher with ten years in Ontario classrooms, which is why it's shaped around report card season as Ontario teachers actually experience it.

Is there a free Ontario report card generator?

Yes. Milo is an Ontario report card generator with a free first month (then $10 CAD per month, one plan, cancel anytime). You rate each skill on sliders, add evidence if you have it, and Milo drafts a Growing Success comment with next steps for learning skills, subjects and the Kindergarten Four Frames. You review and edit every comment.

Does the Ontario report card generator follow Growing Success?

Yes. Learning skills use E/G/S/N, Milo suggests subject letter grades from your expectation sliders and you choose the final grade, and Kindergarten uses the Four Frames. Each comment is one parent-friendly Growing Success paragraph: strengths first, then two or three specific next steps.

Can Milo generate Ontario lesson plans too?

Yes. Milo is also an Ontario lesson plan generator: tell it your grades, strands, or rotary schedule and it drafts curriculum-aligned unit maps, lesson kits, and differentiated materials mapped to Ontario curriculum expectations. You review and adjust everything before you teach it.

What's coming next?

Everything described on this site is available in Milo Professional today. We are also designing a guided student workspace and prototyping playful exploration experiences, and we are working on a free lesson planner. None of these are part of your subscription yet, and we will announce them when they are ready.