Find classroom and school-facing openings using one smart search field across cities, regions, and employers.
Edmonton
Alberta
105 live openings
Calgary
96 live openings
Winnipeg
Manitoba
92 live openings
Quinte West
Ontario
73 live openings
Legal
k12.careers helps educators discover verified school and district opportunities. Confirm compensation, credentials, and deadlines on the official hiring site before applying.
School District #82 (Coast Mountains)New
Overview
Teach primary classroom students. Use working knowledge of learning standards, curricular competencies, and core competencies within the revised BC Curriculum. Develop and implement individualized learning plans for students with academic, social, and emotional learning difficulties. Maintain strong classroom management. Collaborate with a team to support student learning. Relate well with students, parents, and staff members. Follow the goals and strategies outlined in the school and district framework for enhanced learning
Quick view →
Compensation
CA$63,513 - CA$117,454 / YEAR
Posted
New
Teach Math 8 and provide learner support at Hazelton Secondary School. Develop and implement individualized learning plans in collaboration with a team. Support students with academic, social, and emotional learning difficulties. Maintain strong classroom management. Follow school and district framework goals and strategies for enhanced learning
Teach students at all grade levels. Deliver instruction aligned with the revised BC Curriculum (learning standards, curricular competencies, core competencies). Work as part of a team to develop and implement individualized learning plans for students with academic, social, and emotional learning difficulties. Maintain strong classroom management. Collaborate with students, parents, and staff. Follow school and district framework goals and strategies for enhanced learning
Teach First Nations Language and Culture at Cassie Hall Elementary School. Teach students at all grade levels. Apply working knowledge of learning standards, curricular competencies, and core competencies within the revised BC Curriculum. Work as part of a team to develop and implement individualized learning plans for students with academic, social, and emotional learning difficulties. Demonstrate strong classroom management. Follow school and district framework goals and strategies for enhanced learning. Build positive relationships with students, parents, and staff
Teach primary classroom students across all grade levels as assigned. Apply working knowledge of BC learning standards, curricular competencies, and core competencies within the revised BC Curriculum. Develop and implement individualized learning plans for students with academic, social, and emotional learning difficulties. Maintain strong classroom management. Collaborate with school team members to support student learning. Follow the goals and strategies outlined in the school and district framework for enhanced learning. Build positive relationships with students, parents, and staff
School District #82 (Coast Mountains)
Teaching students at all grade levels. Developing and implementing individualized learning plans. Classroom management. Relating well with students, parents, and staff. Supporting student success and well-being
3 days ago
Develop and implement lesson plans for elementary students. Manage classroom environment. Collaborate with colleagues to support student learning. Assess student progress and adapt teaching strategies. Support students' social and emotional development
Develop and implement individualized learning plans for students. Manage classroom environment effectively. Relate well with students, parents, and staff. Follow district and school goals for enhanced learning
Teaching in a French Immersion Primary Classroom. Developing and implementing individualized learning plans. Managing classroom activities. Supporting student social and emotional learning
Develop and implement individualized learning plans for students. Support students with academic, social, and emotional difficulties. Collaborate with staff and parents to support student success
4 days ago
Teaching primary students in French Immersion program. Developing and implementing individualized learning plans. Managing classroom environment. Relating well with students, parents, and staff. Supporting student social, emotional, and academic development
Teaching French Immersion Language 9-12. Teaching French Immersion Elective 9-12. Teaching Science Humaine 9-12. Teaching French 9-10. Literacy Support & Other Teacher responsibilities
Develop and implement individualized learning plans. Teach students at all grade levels. Manage classroom effectively. Collaborate with staff and parents
CA$59,867 - CA$110,712 / YEAR
7 days ago