Middle/High School Teacher
2 days ago
About us
Mountain Christian School, located in the heart of Dawson Creek, British Columbia, is a premier K-12 educational institution committed to providing a safe, loving, and accredited learning environment. Our school stands as a beacon of excellence, nurturing students to achieve academic success, develop strong christian character, and thrive in a global community.
Responsibilities:
- Develop and implement lesson plans that fulfill the requirements of the curriculum
- Teach core and elective subjects to high school students
- Create a positive and engaging classroom environment
- Assess and evaluate student progress and provide feedback
- Maintain accurate records of student attendance, grades, and assignments
- Collaborate with other teachers and staff to create a cohesive educational experience
- Communicate with parents/guardians regarding student progress and behavior
- Participate in professional development opportunities to enhance teaching skills
Experience: (Pastoral reference is required)
- Bachelor's degree in Education or related field
- Valid teaching certification/license
- Proven experience teaching high school students
- Strong organizational and time management skills
- Excellent written and verbal communication skills
- Ability to effectively manage a classroom and engage students in learning
- Proficiency in using technology, such as Excel
We are seeking a highly motivated and dedicated High School Teacher who is passionate about education and committed to helping students succeed. If you have the necessary qualifications and experience, we encourage you to apply for this rewarding opportunity.
Job Type: Full-time
Pay: $56,000.00-$87,000.00 per year
Benefits:
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- Paid time off
- RRSP match
- Tuition reimbursement
- Vision care
Application question(s):
- Do you live in Canada and able to relocate? Out-of-country applicants will not be contacted.
Education:
- Bachelor's Degree (preferred)
Experience:
- teaching: 1 year (preferred)
Work Location: In person
-
teacher, high school
2 weeks ago
Dawson Creek, Canada Mountain Christian School Full timeEducation Bachelor's degree Tasks Discuss results and students' progress with them, their parents and school officials Participate in educational conferences and teacher training workshops Participate in staff meetings Assign and correct homework Develop course content Prepare subject material for presentation according to an approved curriculum Prepare,...
-
teacher, high school
2 weeks ago
Dawson Creek, Canada Mountain Christian School Full timeEducation Bachelor's degree Tasks Discuss results and students' progress with them, their parents and school officials Participate in educational conferences and teacher training workshops Participate in staff meetings Assign and correct homework Develop course content Prepare subject material for presentation according to an approved curriculum Prepare,...
-
High School Teacher Librarian
4 weeks ago
Vancouver, BC, Canada King David High School Full timeHigh School Teacher Librarian [Full-time (1.0 FTE)] - Maternity Leave position Starting Date: Monday, January 5, 2026 King David High School is a top-rated, independent school in central Vancouver with memberships in ISABC and CAIS. Our staff come from all walks of life and backgrounds, we value diversity. King David nurtures a Jewish culture characterized...
-
High School Teacher Librarian
1 week ago
Vancouver, BC VZ N, Canada King David High School Full time $90,000 - $120,000 per yearHigh School Teacher Librarian [Full-time (1.0 FTE)] - Maternity Leave positionStarting Date: Monday, January 5, 2026Who we are:King David High School is a top-rated, independent school in central Vancouver with memberships in ISABC and CAIS. Our staff come from all walks of life and backgrounds, we value diversity. King David staff members enjoy working in a...
-
Dawson Creek, BC VG Z, Canada School District #59 (Peace River South) Full time $60,000 - $100,000 per yearEffective February 2, 2026 to June 30, 2026This position is at South Peace Campus for:Chemistry and ScienceFor more information, please contact Judy Eagles, Principal, Please visit for more information about teaching in School District #59, incentives and benefits offered and the Peace River South area. Dawson Creek Secondary School (South Peace...
-
Dawson Creek, BC VG Z, Canada School District #59 (Peace River South) Full time $60,000 - $80,000 per yearEffective November 28, 2025 to June 30, 2026.This position is at South Peace Campus for Physical Education 10Science 10, Life Science 11, Chemistry 11, Chemistry 12For more information, please contact Judy Eagles, Principal, Please visit for more information about teaching in School District #59, incentives and benefits offered and the Peace River South...
-
Dawson Creek, BC VG V, Canada School District #59 (Peace River South) Full time $60,000 - $80,000 per yearEffective immediately until June 30, 2026 or return of theincumbent, whichever comes first.This position is for:0.612 FTE Primary0.090 FTE Teacher Librarian0.298 FTE Learning Assistance TeacherFor more information please contact Ann Sherk, Principal, at South Peace ElementarySouth Peace Elementary is a rural school located approximately 45 minutes north of...
-
Dawson Creek, BC VG V, Canada School District #59 (Peace River South) Full time $60,000 - $90,000 per yearEffective immediately until June 30, 2026 or upon the return on incumbent whichever comes first.This position is for:0.822 FTE Primary 0.080 FTE Teacher Librarian 0.098 FTE Learning Assistance TeacherFor more information please contact Caron Myint, Principal, at Peace View School is located approximately 35 minutes north of Dawson Creek in the Farmington...
-
Dawson Creek, BC VG V, Canada School District #59 (Peace River South) Full time $60,000 - $90,000 per yearEffective January 5, 2026 to June 30, 2026This position is at Central Campus for:Math 9, Science, Careers, and EntrepreneurshipFor more information, please contact Cynthia Percy at Welcome to the CoyotesDawson Creek Secondary School – Central Campus has approximately 400 students in Grades 8 and 9. We are a community of learners, teachers and students...
-
Teacher-On-Call, Junior School
2 weeks ago
Vancouver, BC VN E, Canada CROFTON HOUSE SCHOOL Full time $68,520 per yearTeacher-On-Call, Junior School (Kindergarten - Grade 7) School YearAt Crofton House School, we inspire girls to discover and pursue their personal excellence from the first day of junior kindergarten to grade 12 and beyond.Bound by our belief in the power of all-girls education, Crofton House School fosters a strong sense of community among educators, staff,...