1,117,799open jobs
64,450companies
190,648added this week
Browse all
Salary
≈ $46k – $107k per year (Estimated)
Location
In office (Toronto)

Confirmed on the employer's own hiring board on Oct 2, 2026. First seen by Alion on Jul 31, 2026.

Overview
Company
Impact
Profile match
Spirit of Math offers an advanced math enrichment program for high‑performing students, building confidence, problem‑solving skills, and future leaders through a proven system.

In your position as Assistant Teacher, your duties and responsibilities include, but are not limited to:

Hours of Work 

 Arrive no later than 20 minutes before class so that you are ready to start working 15 minutes before class starts 

Stay until the last child leaves, everything is put away and any other tasks for the teacher are finished (be prepared for this to take more than 15 minutes!) 

If you are going to be absent, find a replacement at least a week ahead of time 

In cases of sudden illness, try to find a replacement and if not, let the office know by 1:00 pm 

Assisting Students 

Keep a full set of class notes and ensure that students get any missed work 

Complete all of the homework yourself at least one week ahead of the class 

Before class, get students settled and answer any homework questions 

During the teaching period, walk around class and help students organize and write good notes and ensure that they are on task 

Help weaker students during class - sit beside them if necessary! 

 

Attendance 

For the Assistant Teacher, this include lateness, absents, and homework not done

Phone parents if a student is absent 15 minutes after class starts 

Let them know if there have been any missed tests or handouts 

Ensure that everything is fine (i.e.. parents know the child is not at class) 

 

Marking 

Some marking during the week. This includes True/False or multiple choice type questions, ensure that you have marked it by the next class and you are there to hand it to the teacher 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,117,799 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Education
Similar stack
Same company
Toronto
≈ $49k – $114k per year (Estimated) • In office • Kelowna
Apply
≈ $39k – $96k per year (Estimated) • Hybrid • Part-Time • 2+ years exp • Master's Degree • Canada
Apply
≈ $63k – $110k per year (Estimated) • Hybrid • Part-Time • 5+ years exp • Master's Degree • Canada
Management
Outlook
Apply
In office • 2+ years exp • Bachelor's Degree
Management
Outlook
Microsoft Office
Apply
In office • 2+ years exp • Bachelor's Degree
Management
Outlook
Microsoft Office
Apply
≈ $46k – $107k per year (Estimated) • In office • Toronto
Apply
≈ $46k – $107k per year (Estimated) • In office • Toronto
Apply
≈ $46k – $107k per year (Estimated) • In office • Toronto
Apply
≈ $46k – $107k per year (Estimated) • In office • Toronto
Apply
≈ $46k – $107k per year (Estimated) • In office • PhD • Toronto
Apply
$24k per year • In office • Part-Time • Toronto
Apply
$24k per year • In office • Full-Time • Toronto
Apply
$24k per year • In office • Full-Time • Toronto
Apply
Senior Product Manager 11 hours ago
$84k – $95k per year • In office • Full-Time • Bachelor's Degree • Toronto
Apply
$56k – $60k per year • In office • Full-Time • Toronto
Apply
See all jobs
This is one of many
1,117,799 more open roles from verified company boards, updated every day.