SO

Spirit of Math Schools Inc.

Verified Job Source
201–500 people

Open positions

Assistant Teacher

On-site · Toronto

The Assistant Teacher supports students by helping them organize notes, answering homework questions, and assisting weaker students during class. Additionally, they manage attendance, contact parents regarding absences, and perform basic marking of assignments.

Spirit of Math - Vice Principal - High Park

On-site · Toronto

The Vice Principal oversees daily campus operations, ensuring academic and operational excellence through staff supervision and student progress monitoring. They are responsible for maintaining educational standards, delivering weekly lessons, and managing campus marketing and administrative functions.

English Teacher - Grades 3 - 6

On-site · Toronto

The teacher is responsible for delivering English lessons using the Spirit of English methodology and managing a safe, orderly classroom environment. Key duties include grading assignments, maintaining student records, and building strong relationships with parents.

Assistant Teacher (Level 3) - Forest Hill - PT

On-site · Toronto

The role involves supporting the Primary Teacher in lesson delivery, leading classroom activities, and providing targeted support to students. Additionally, the assistant must maintain classroom flow and act as a substitute teacher when necessary.

People and Culture Manager

On-site · Toronto

The People and Culture Manager develops HR policies and manages talent development, recruitment, and employee relations to align with business objectives. They provide strategic guidance to senior leadership while handling tactical HR operations and ensuring regulatory compliance across Canada.

Spirit of Math Teacher - Grade 3 and 4 - Milton

On-site · Milton

The teacher is responsible for delivering mathematics lessons according to the Spirit of Math methodology and managing a safe, orderly classroom environment. They must also maintain student records, draft report cards, and build strong relationships with parents.

Assistant Teacher (Level 3) - Willowdale - PT

On-site · North York

The role involves supporting lesson delivery and leading classroom activities while providing targeted support to struggling students. The Assistant Teacher is also responsible for substituting for the primary teacher and assisting with administrative tasks like marking and attendance.

Assistant Teacher (Level 3) - Richmond Hill North - PT

On-site · Richmond Hill

The role involves supporting the Primary Teacher in lesson delivery, leading classroom activities, and providing targeted support to students. Additionally, the Assistant Teacher must be able to independently substitute teach and manage classroom operations and records.