Teaching jobs

Sort by: relevance - date
Jobs 31 to 40 of 6,597
Upload your resume - Let employers find you
Part-time Intermediate Teacher
Oxford Learning Centre Richmond Hill North - Richmond Hill, ON
Teaching or Tutoring:. We focus on cognitive personal development and look for individuals who will honour Oxford teaching methods and philosophy in a fun...
Easily apply
Hiring In home Tutors/Teachers - Cambridge
The Tutoring Expert - Cambridge, ON
If you wish to work with one of the fastest growing tutoring company that is efficient at making a difference in student's education, contact us with your...
Easily apply

Assistant Professor, General Education

Mount Royal University 15 reviews - Calgary, AB
The successful applicant will primarily be responsible for teaching courses in either Cluster-One or Cluster-Three, although teaching in other the Clusters may...

English & Math Teacher

A Plus Education Centre - North York, ON
English teacher must have strong teaching English writing, grammar, communication skills.Previous Teaching & Tutoring experience a must....
Easily apply

High School Teacher

Oak and Orca Bioregional School - Victoria, BC  +1 location
$2,500 a month
-As part of the teaching team, assist with building DL program infrastructure, support of fellow teachers, school fundraising, marketing, intake and other...
Easily apply

Tutor (All Subjects All Grades)

Prep Academy Tutors - Ottawa, ON  +1 location
¥ Have experience teaching and/or tutoring. We are looking for Ontario Certified Teachers or soon to be teachers who can meet the following criteria:....

Grades 7-12 Substitute Teachers

School of Alberta Ballet - Alberta
 Alberta Teaching Certificate. Based on education and teaching experience. The Substitute Teacher is a casual teacher of various subjects from Grade 7 to 12....
Easily apply

Part-time Professor(s), Communications

Algonquin College 47 reviews - Ottawa, ON
Minimum (2) two years of teaching experience, or equivalent, preferably in a postsecondary setting; Please use the Internet Explorer browser when submitting...

Microsoft Office Instructor

Canadian Business College - Toronto, ON
ASAP, please note this position will start with teaching Microsoft Word & Outlook. 36 months of teaching experience in the field - An additional 24 months of...
Easily apply

Full Time Upper Intermediate Teacher - Term Specific

Az-Zahraa Islamic Academy - Richmond, BC
BC Professional Teacher Certification from the BC Teacher Regulation Office Knowledge of pedagogy including instructional strategies, theory of teaching...

tourism trainer

Hospitality Newfoundland & Labrador - St. John's, NL
$30,000 - $38,000 a year
Prepare teaching materials and outlines for courses; Bachelor's degree or equivalent experience ....
Easily apply

Online Learning Coordinator

Government of Alberta 66 reviews - Edmonton, AB
$84,604 - $112,276 a year
As only one file can be uploaded, please ensure your cover letter, resume and any other related documents are submitted in one file....
ESL/English Tutor in West Vancouver Wanted Immediately
Golden Key Tutor Ltd. - Vancouver, BC
Certified teacher/ teacher in training preferred; Looking for extra income with flexible hours?...
Easily apply
Toronto - Goose Island Brand Activation Manager
Mosaic Sales Solutions Canada - Greater Toronto Area, ON
On the world of craft beer, improving their home brewing skills and teaching. Mosaic is currently looking for a Brand Activation Manager to. Are....
Educational Sales - Academic Director (Full-Time)
SchoolTutoring.com - Premier K-12 Online Education - Kitchener, ON
$40,000 - $45,000 a year
We are hiring talented educational professionals to play an important role, through the position of Academic Director, in helping parents make an informed...
Easily apply
Get email updates for the latest Teaching jobs
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.
Get new jobs for this search by email
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.