Find classroom and school-facing openings using one smart search field across cities, regions, and employers.
Edmonton
Alberta
103 live openings
Calgary
93 live openings
Quinte West
Ontario
74 live openings
Surrey
British Columbia
69 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.
University of ReginaNew
Overview
Teach HIST 382–001: Military History: The First World War in an in-person classroom setting. Deliver course content effectively during the scheduled class time (MW 1130–1245). Provide university-level instruction aligned with the course content
Quick view →
Compensation
Salary not listed
Posted
New
Teach ECON 100 – Introduction to Economic Issues. Deliver course content using a face-to-face, on-campus modality. Use basic economic concepts to explore current economic issues (e.g., unemployment, inflation, economic growth, taxation, competition, pollution reduction, health care). Prepare and deliver course materials including sample course outlines. Provide evidence of teaching effectiveness (student evaluations)
Teach ECON 238 – Economics of Sports. Deliver the course face-to-face on-campus. Prepare and deliver course content for the Fall 2026 term. Provide teaching dossier materials including teaching philosophy, evidence of teaching effectiveness, and sample course outlines
University of TorontoNew
Prepare and teach a graduate course on issues in numeracy, including lecturing and facilitating group activities. Evaluate student work, provide feedback, and participate in departmental planning meetings.
CA$9,972 - CA$9,972 / YEAR
Prepare and teach a graduate course on Curriculum and Teaching in Social Science for Grade 7-12 levels. Responsibilities include evaluating student work, providing feedback, and attending instructional planning meetings.
Prepare and teach a graduate course on issues in numeracy, including lecturing and facilitating group activities. Responsibilities include evaluating student work, providing feedback, and attending departmental planning meetings.
The lecturer will prepare and teach a graduate course on Special Education and Mental Health for Master of Teaching students. Responsibilities include providing student feedback, attending planning meetings, and submitting the course syllabus.
Prepare and teach a graduate course on Special Education and Mental Health for Master of Teaching students. Responsibilities include evaluating student work, providing feedback, and collaborating with the instructional team.
University of Lethbridge
Teaching courses in the Sciences, Social Sciences and Humanities
14 days ago
University of Toronto
The lecturer is responsible for preparing and delivering lectures and lesson plans for Modern Chinese I. Duties include developing grading systems, administering exams, and providing academic counselling during office hours.
CA$11,229 - CA$11,229 / YEAR
The lecturer is responsible for preparing and delivering in-person lectures for Modern Standard Chinese II. Duties include developing course assignments, administering exams, and providing academic counselling during office hours.
CA$22,458 - CA$22,458 / YEAR
The lecturer is responsible for preparing and delivering in-person lectures for an advanced Modern Standard Chinese course. Duties include developing course assignments, administering exams, and providing academic counselling during office hours.
The lecturer is responsible for preparing and delivering in-person lectures for Modern Chinese II. Duties include developing course assignments, administering exams, and providing academic counselling during office hours.
The lecturer is responsible for preparing and delivering in-person lectures for Modern Chinese III. Duties include developing course assignments, administering exams, and providing academic counselling during office hours.
The lecturer is responsible for the design, delivery, and administration of a university credit course in Functional French. Duties include preparing course content, marking assignments, and managing student interactions and grades.
15 days ago
The lecturer is responsible for the design and delivery of a novice-level Functional French course, including preparing content and conducting classes. Duties also include managing student interactions, administering assessments, and submitting final grades.