Smarter tools for
Smarter Teaching.
Cut grading time in half. Set up entire courses in minutes. Bulk edit, schedule, and manage your Canvas workload up to 90% faster with TeacherPro.
7-day free trial • No credit card required • Free tier available
Grade Assignments
Up to 50% faster
Set Up Courses
80–90% faster each semester
Bulk Edit & Lock Dates
50–95% faster
Apply Temp Zeros
25% faster per course
Match Rubrics
50–95% faster
Automation That Actually Works
Stop doing Canvas admin work. Let TeacherPro handle the heavy lifting.
Smart Course Scheduling
Problem: Manually updating assignment dates, holidays, and pacing every term.
Solution: Build once, apply everywhere. Bulk-schedule assignments, quizzes, and pages with one click and preview mode.
Add Lock Dates
Problem: Students submitting late work after grading periods close.
Solution: Automatically lock assignments by date range or course end date. Apply changes to all items in one step.
Edit Assignments
Problem: Editing dates, attempts, or settings for each assignment one by one.
Solution: Bulk-edit due dates, submission types, and restrictions across your course — all from one panel.
Reset Dates
Problem: Old due dates carrying over when copying courses.
Solution: Instantly clear and reset all assignment, quiz, and discussion dates with a single confirmation.
Reset Calendar
Problem: Outdated calendar events cluttering your course.
Solution: Preview and bulk-delete old Canvas events in one click — fast and undo-free.
Temporary Zeros
Problem: Missing submissions dragging down grading workflows.
Solution: Apply temporary zeros automatically to all unsubmitted work by date or assignment type.
Match Rubrics
Problem: Re-attaching rubrics manually for each assignment.
Solution: Detect and match rubrics automatically by naming pattern — apply to all graded items in one click.
Navigation Tab Manager
Problem: Students seeing too many or too few Canvas navigation options.
Solution: Hide or show course tabs across multiple classes instantly — control visibility in bulk.
Announcement Manager
Problem: Reposting the same announcements across multiple courses.
Solution: Create, schedule, or delete announcements for all your courses at once — no copy-paste needed.
Engageli Sessions
Problem: Creating Engageli sessions manually for each course meeting. Hosting the same live session across multiple courses.
Solution: Auto-schedule Engageli sessions as Canvas calendar events linked directly to your modules. Generate one Engageli event and deploy it to all selected Canvas courses simultaneously.
Real Teachers. Real Time Savings.
See exactly how much time TeacherPro gives you back
| Task | Time Saved | Impact |
|---|---|---|
| Bulk grade entry & rubrics | 2h 15m | ✓ Biggest time saver |
| Course scheduling & updates | 1h 30m | ✓ One-click bulk ops |
| Announcements & bulk posts | 45m | ✓ Multi-course posts |
| Discussion management | 30m | ✓ Smart flagging |
That's 260+ hours per year — equivalent to 6+ full work weeks!
Your Data. Your Control.
We take privacy seriously. All your Canvas credentials, grades, and feedback stay on your device.
- ✓ No cloud storage
- ✓ No data sharing
- ✓ Encrypted credentials
- ✓ Local-only processing
Browser-only. Zero external access.
Simple, Transparent Pricing
Start free. Upgrade anytime.
Perfect for getting started
Free forever plan available
- Course scheduling
- Add Lock Dates
- Edit Assignments
- Reset Date and Course Calendar
- Feedback library
- Advanced tools
All the power you need
Includes 7-day free trial — no credit card required
- All free features
- Feedback library
- Advanced grading
- Priority support
Compare Plans
Every teacher deserves powerful tools — start free, upgrade when you're ready.
| Feature | Free Plan | TeacherPro Premium | Description |
|---|---|---|---|
| Course Scheduler | ✓ | ✓ | Schedule assignments, discussions, and quizzes using custom start/end dates and holidays. |
| Add Lock Dates | ✓ | ✓ | Apply consistent lock dates to assignments to prevent late submissions after due dates. |
| Edit Assignment Details | ✓ | ✓ | Bulk-edit due dates, availability windows, and submission types across all course items. |
| Reset Assignment Dates | ✓ | ✓ | Easily clear and reset assignment due dates. |
| Reset Calendar Events | ✓ | ✓ | Remove outdated calendar events from your course. |
| Find a Course Shortcut | ✓ | ✓ | Quickly search and open any course directly from your Canvas dashboard or most course pages. |
| Gradebook Zeros | ✗ | ✓ | Automatically enter zeros for missing submissions in multiple courses at once. |
| Rubric Matcher | ✗ | ✓ | Automatically attach and align rubrics to assignments. |
| Enhanced Rubric Viewer | ✗ | ✓ | View, copy, import, export, link, and rename rubrics in a modern, clutter-free layout. |
| Maximize Score for Rubrics | ✗ | ✓ | Award full rubric points in SpeedGrader with a single click. |
| Feedback Library | ✗ | ✓ | Save and reuse personalized feedback snippets inside SpeedGrader. |
| Auto Feedback Buttons | ✗ | ✓ | Instantly insert greetings, signatures, or pre-saved feedback text into SpeedGrader. |
| Engageli Scheduler | ✗ | ✓ | Create and delete Engageli session links across all your Canvas courses. |
| Announcement Manager | ✗ | ✓ | Draft, schedule, delete, or post announcements across multiple courses at once. |
| Navigation Tab Manager | ✗ | ✓ | Hide or unhide Canvas navigation tabs in multiple courses instantly (Assignments, Discussions, etc.). |
| Ungraded Queue Navigation | ✗ | ✓ | Adds “Next Ungraded” and “Queue Complete” controls in SpeedGrader to streamline grading. |
| Free Trial (7 Days) | — | ✓ | New users can try all premium TeacherPro features before subscribing. |
| Automatic Updates | ✓ | ✓ | Always receive the latest version via Chrome Web Store updates. |
Teachers Love TeacherPro
"I used to spend Saturday mornings grading. Now I'm done in 30 minutes. TeacherPro literally changed my life."
"Managing 6 courses used to be a nightmare. Now it's manageable. The bulk operations alone save me hours."
"Finally, Canvas admin work that doesn't take forever. This should be built into Canvas."
Ready to Reclaim Your Time?
Join teachers who are teaching smarter, not harder.