Loading...
Tell us your topic. We'll draft the rest.
Sign In
Create Account
or
Your school Google account may be blocked from external sign-in. If so, use a personal Gmail or email above.
🇨🇦 Data stored in Canada · MFIPPA-conscious design
Privacy Policy · Terms of Service
← teacherai.ca
1
📝 Plan
2
✏️ Review & Edit
3
📊 Assess

Class Roster

👥 Students (0)

Unit Plans

Generate a multi-lesson curriculum-mapped unit. Each lesson can be expanded into a full plan with one click.

📋 New Unit Plan

My Lessons

All generated lessons saved here. Click to reload and reuse.

Sort
Mark a student's work in 30 seconds.
Paste a writing sample, short answer, or quiz response. Get a Level 1-4 suggestion with Growing Success-aligned feedback — strengths, next steps, the works.
0
Students
0
Tasks
Class Avg
0
At Level 4
Student Performance
No data yet.
Recently Assessed
No tasks yet.
🔒 Data stored securely in Canada · Never deleted automatically

Report Cards

Ontario-style comments ready to paste into your report card tool.

How report cards work here:
1. Teach & mark.
Every lesson you generate carries its expectation codes. Every assessment you mark builds a performance record for each student.
2. Let it accumulate.
Over the term, your students build a record of strengths, next steps, and Level 1-4 performance.
3. Draft in an evening.
Pick a class, a subject, and TeacherAI writes personalized comments within your board's character limit.
No data yet? Start by marking one student's work — the flywheel begins there.
Select a class to see students.
Uses your assessment history · sorted A–Z by last name

My Account

Manage your profile and account settings.

👤 Profile
🔑 Change Password
🎟 Redeem Beta Code

Have a beta access code? Redeem it here for unlimited monthly lessons.

📊 Usage
Loading...
⚠️ Danger Zone

Permanently delete your account and all data. This cannot be undone.

🍁 Aligned to the Ontario Curriculum · Student names never sent to AI · 🇨🇦 Data stored in Canada
Privacy Policy  ·  Terms of Service  ·  Contact  ·  v5.0 · Mar 31 2026