Saskatchewan lesson plan generator for teachers
Go from an outcome to a teachable lesson with CARL, an AI-assisted planning workflow built around Saskatchewan’s outcomes and indicators, with every decision staying yours.
Preview coming soon
A real CARL document will render here, scrollable and ready to print.
The outcome is one line. The lesson is the hard part.
Saskatchewan’s curriculum is stable and clearly organized: each outcome comes with indicators that describe what meeting it can look like. But an outcome and its indicators aren’t a lesson. The distance between “students will investigate the interdependence of plants and animals within a habitat” and forty minutes of actual teaching is where your evenings go.
CARL closes that distance. Set your grade, subject, timing, and class needs once, and CARL drafts the lesson, the activities, the practice materials, and the assessment ideas from that same setup, all editable, all yours to approve.
Free to start. No student names, no personal data.
Speaks outcomes and indicators, not generic “standards.”
Outcomes
Anchor each lesson to what students are expected to know, understand, and be able to do by year’s end.
Indicators
Keep the ways students might demonstrate the outcome in view while designing activities and assessment.
Broad Areas of Learning & Cross-curricular Competencies
Bring lifelong learners; sense of self, community, and place; and engaged citizens thinking into lessons where it fits.
Treaty education and Indigenous content
Plan with space for mandatory treaty education and First Nations, Métis, and Inuit content and perspectives, shaped by your judgment and your community context.
Start from an outcome, a file, a shared lesson, or a conversation.
From scratch
Grade, subject, topic, timing. CARL drafts an editable Saskatchewan lesson.
Upload and improve
Bring in old unit plans, PDFs, or notes and let CARL organize and strengthen them.
Remix from the library
Adapt a lesson that’s close into one that fits your classroom.
Chat first
Talk a rough idea into shape before generating anything.

The create screen in CARL: describe the lesson, attach your documents, or keep chatting until it’s right.
Built for how Saskatchewan actually teaches.
Rural and small schools
Draft parallel lessons for combined grades and multi-course loads without doubling planning time.
French Immersion and Core French
Choose student-facing French, partial vocabulary support, or teacher notes in English.
Elementary through secondary
Single lessons, multi-day sequences, student materials, and teacher-facing supports.
Teacher-controlled outputs
Everything is editable and nothing is final until you say so.
Made in Canada. Hosted in Canada. Nothing about your students required.
CARL is built in BC by a Canadian team and hosted in Canada. Plan with class-level context and preferences you set, never student names or personal data.

Lessons in CARL. Outcome coverage in Compass.
Compass tracks which Saskatchewan outcomes are taught, planned, or still waiting, and turns the gaps into Plan Ideas that flow back into CARL.
Questions Saskatchewan teachers ask first.
Pick one outcome you’re teaching next week.
Give CARL the outcome and your class context. Keep your evening.