AI-assisted.
Teacher-controlled.

Plan lessons, components, and classroom supports in one connected workflow, built for Canadian curriculum and fully controlled by teachers.

Canadian Curriculum Aligned Remixable Library
French Immersion No Student Data Needed Hosted in Canada

Now supporting: BC, Alberta, Ontario, Universal

CARL mascot
What Makes CARL Different
One workflow, not 80 disconnected tools
CARL is built around how teachers actually plan: preferences first, then lessons, materials, supports, and revisions that stay connected.
Most AI tools start over every time
They can be useful, but teachers often have to rebuild the same context again and again.
  • ×Re-enter your grade, subject, timing, and curriculum details.
  • ×Re-describe learner needs, language supports, and class context.
  • ×Prompt separately for worksheets, assessments, slides, and differentiation.
  • ×Copy, paste, reformat, and organize the pieces yourself.
CARL keeps your planning context connected
Set your planning preferences once, then build from that same context across your planning workflow.
  • Save curriculum, grade, timing, learner needs, and language mode.
  • Create lessons with less re-explaining and more teacher control.
  • Add components and teaching resources that pull from your lesson.
  • Remix, revise, and share without changing the original lesson.
1 Saved Class Profile Set curriculum, grade, planning preferences, learner needs, and language mode once.
2 Lesson Plan Start with a topic, goal, upload, remix, or chat-based idea.
3 Components & Supports Add activities, assessments, UDL pathways, ELL supports, and teaching resources.
4 Remix or Track Share with colleagues, adapt from the library, or track coverage in Compass.
Start Where You Are
Choose the starting point that fits your workflow
Build from scratch, upload what you already have, remix from the library, or talk through an idea with CARL.
Choose your starting point, then shape the lesson in CARL’s guided planning flow. Learn the planning workflow
Upload a PDF, Word doc, or your own notes. CARL structures and enhances what you already have.
Browse Canadian-aligned lessons, hit Remix, and adapt the plan for your own classroom.
Describe your lesson in plain language. CARL asks the right questions and hands it to the generator.
More Than a Lesson Plan
Create the plan, materials, supports, and assessments together
CARL helps you build the pieces that usually take extra time after the lesson plan is done. “A one-stop shop for your curricular needs.” Kristy, Beta User
Plan
Lesson & Unit Plan WizardTell CARL your topic, goals, and class needs
Curriculum AlignmentBC, Alberta, Ontario, and Universal planning modes
Editable Teaching MaterialsSlides, resources, companions, and supports you can revise
Teacher in Full ControlThe lesson is always yours to review, edit, and decide
Teach
Engagement HooksConnect topics to student experience and curiosity
Gradual Release Built InI Do, We Do, You Do scaffolding built into the plan
Collaborative ActivitiesThink-Pair-Share, Jigsaw, discussion prompts, and more
Inclusive by DesignUDL, equity, SEL, and optional IVI supports
Assess
Formative ChecksExit slips, CER, thumbs up/down, and checkpoint ideas
Worksheets & ActivitiesGrade-appropriate components and classroom resources
Differentiated PathwaysSupports for grade bands, ELL levels, and learner needs
Reflect & Revise ToolsStudent reflection, teacher notes, and revision supports
Components are curriculum-aligned and ready to use, customize, or remix.
Explore all features
Built for Canadian Classrooms
French Immersion, without starting from translation
CARL supports English, French Immersion, Spanish, and Universal planning modes, so teachers can decide what should be fully immersed, bilingual, or teacher-facing only.
Choose the language setup that fits your class
Generate the full lesson in French, keep teacher notes in English while student materials are in French, or use partial language integration for key vocabulary and classroom routines.
Full Immersion Student-Facing French Partial Integration English Notes
Example output
Grade 4 Science: Les états de la matière

Objectif d’apprentissage: Les élèves pourront identifier et décrire les trois états de la matière et expliquer comment la chaleur peut provoquer un changement d’état.

Student component: A French graphic organizer, vocabulary support, and exit slip connected to the same lesson.

Teacher choice: Keep the facilitator notes in English, French, or a mix of both.

See language options
The CARL Ecosystem
Plan in CARL. Track in Compass.
CARL helps you create the lesson. Compass helps you see what is planned, what has been taught, and what still needs attention.
CARL
Create classroom-ready lessons and materials
Build curriculum-aligned lessons, components, teaching resources, and inclusive supports from one connected planning workflow.
Lessons, units, and componentsCreate from scratch, upload, remix, or chat
Inclusive planning supportsUDL, ELL, SEL, equity, and optional IVI supports
Remixable libraryAdapt public lessons without changing the original
Compass
Track coverage and plan next steps
Use Compass to review curriculum matches, track planned and taught items, and generate coverage summaries when you need them.
Planned, taught, and to-do visibilitySee where your class is across the curriculum
Plan IdeasGet starting points for curriculum items that need attention
Coverage reportsCreate summaries for reflection, planning, or admin conversations
Inside CARL
Welcome to your CARL workspace
Your personalized hub for creating, organizing, and sharing inclusive lessons.
Live edit & customize
Add differentiated components
Share with colleagues
Beta Teacher Feedback
What teachers are saying
Early feedback from Canadian beta teachers.

Having a resource of great lessons saves reinventing the wheel.

A great platform to help complete some half-baked ideas, or find ways your ideas can connect to the curriculum.

The blocks make it easily readable and quick for the 30 seconds you have while everyone comes to the carpet before you teach.

Frequently Asked Questions
Common questions from educators about using CARL
CARL mascot with question
ChatGPT can be helpful for quick brainstorming, but CARL is built as a classroom planning workflow. CARL uses your teacher-set planning preferences, supports Canadian curriculum modes, fills components from your lesson, includes French Immersion options, and connects planning to remixing and curriculum coverage through Compass.
Start by setting up your default curriculum in Settings so every lesson auto-aligns to your province. Then read the Essential Tour, it walks you through the editor and key features in 5 minutes.
Yes. Everything CARL generates is a starting point, not a final product. You can edit text, adjust timing, revise sections, add or remove materials, and keep full control over what is used. See Lesson Editing Made Easy.
Yes. CARL supports French and Spanish generation across immersion modes, including full immersion, student-facing materials only, or partial language integration. This is built into the planning workflow, not treated as a last-step translation task. Learn more in Learn & Support.
Once your lesson is finalized, open the Components & Resources area, browse components, preview the material, and add what fits. CARL fills supported components with lesson-aligned content. See Adding Components & Facilitator Guides.
Yes. Public lessons can be found by other teachers, and they can remix lessons for their own classroom without changing your original. Teachers can also contribute activities, assessments, and resources where supported. Visit Learn & Support for publishing and remixing guides.
Build lessons that reach every learner.
Inclusive by design. Curriculum-aligned. Fully yours to edit.
CARL mascots collaborating