Crania Schools
Elementary School Teacher
9 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Part time
Location:
Waterloo, ON, Canada
Work mode:
Hybrid
Published on:
17 October 2026
What they need
Elementary School Teacher – Grades 1–8
Crania Schools | Waterloo, Ontario
Job Type: Part-time / Contract
Schedule: Monday–Thursday, mornings (in person)
Location: Waterloo, Ontario
About Crania Schools
Crania Schools is a growing private school in Waterloo, Ontario, offering a unique hybrid learning model that combines in-person instruction with structured independent learning.
Our small class sizes and personalized approach allow teachers to focus on individual student needs, encourage academic excellence, and foster a positive learning environment.
Position Overview
We are seeking an experienced, enthusiastic, and dedicated elementary school teacher to join our team.
The ideal candidate is passionate about education, confident teaching multiple subjects, and skilled at engaging students across different grade levels and learning abilities.
Teaching takes place in person during morning hours, Monday through Thursday, with additional responsibilities related to lesson planning, assessment, and student progress monitoring.
Key Responsibilities
- Plan and deliver engaging lessons aligned with the Ontario elementary school curriculum.
- Teach core elementary subjects, including Mathematics, English, Science, and Social Studies.
- Provide instruction to students across different grade levels in small-class settings.
- Develop and evaluate assignments, assessments, and learning activities.
- Differentiate instruction to accommodate varying academic abilities and learning needs.
- Monitor student progress and provide timely, constructive feedback.
- Support students completing independent coursework through our hybrid learning model.
- Maintain accurate student assessment and attendance records.
- Establish a positive, structured, and respectful classroom environment.
- Communicate professionally with students, parents, and school administration.
Qualifications
- Minimum 2 years of classroom teaching experience required, preferably at the elementary school level.
- Strong knowledge of the Ontario elementary school curriculum.
- Relevant post-secondary education in education or a related field.
- Ontario College of Teachers (OCT) certification is not required.
- Proven classroom management skills and ability to engage students effectively.
- Experience teaching students across different grade levels and academic abilities.
- Strong skills in lesson planning, assessment, and differentiated instruction.
- Excellent communication, organizational, and interpersonal skills.
- Ability to work independently and collaboratively in a small-school environment.
- Comfortable using technology and digital learning platforms.
- Satisfactory Vulnerable Sector Check required.
Why Join Crania Schools?
- Small class sizes and individualized instruction.
- Flexible part-time morning schedule.
- Supportive and collaborative school environment.
- Opportunity to contribute to the growth of an innovative private school.
- Meaningful opportunities to help students build confidence, independence, and strong academic foundations.
How to Apply
Interested candidates are invited to submit their résumé and a brief cover letter outlining their teaching experience, grade-level experience, and availability.
Crania Schools welcomes applications from experienced educators who are passionate about teaching and committed to student success.
Pay: $20.00-$30.00 per hour
Expected hours: 16.0 – 25.0 per week
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
Yunik
Expert Senior Transformation Finance & AI First / Process Redesign
Freelance
Paris, France
Hybrid
Skills
15 hours ago
Quick apply
Yunik
Data Analyst Senior - Supply Chain
Freelance
Paris, France
Hybrid
Skills
12 hours ago
Quick apply
Anderson RH
Tech Lead Azure AI / Azure DevOps
Freelance
Paris, France
Hybrid
Skills
5 hours ago
Quick apply
No company information available.