Secondary School Teacher jobs

Filter results by:
Sort by: relevance - date
Salary Estimate
Job Type
Jobs 1 to 10 of 563
Upload your resume - Let employers find you
Voice, Piano and Violin teachers required for Professional M...
Sherwood Park Music - Sherwood Park, AB
Professional music school*. , celebrating 30 years in Sherwood Park, is now looking for voice/piano teachers and violin teachers for our 2017-18 year....
Easily apply
English Physics Math teachers needed
Elite Educational Institute - North Vancouver, BC
All other secondary school courses. Elite Educational Institute is a leading college-prep after school academy having 48 campuses in North America and Asia....
Easily apply
Speech and Drama Teachers
Opus Academy of Music & Communication Arts Inc. - Vancouver, BC
We are currently seeking experienced instructors to teach students in elementary to secondary level speech arts and drama and/or public speaking and debate...
Easily apply

($70-90K/yr) Elementary/Secondary English and Subject Teache...

The Education Academy - Toronto, ON
$90,000 a year
Communicate with students, parents, school administrators and other teachers. OCT Teacher certification in Primary, Intermediate/Senior division is must, 13...
Easily apply

Grade 1 Teacher

English Beyond Borders - Toronto, ON
$4,000 - $5,000 a month
Students who attend our client’s partner schools in China will receive their Ontario Secondary School Diploma (ODDS) upon graduation....
Easily apply

High School Science Teacher - $4000 per month

Clinton International College - Toronto, ON
$4,000 a month
Teach Ontario Secondary School curriculum at a high level of proficiency. Ontario High School Curriculums. We are hiring Canadian Teachers who can teach High...
Easily apply

High School Teachers

Wales College Secondary School - Toronto, ON
Wales College Secondary School is looking for qualified and passionate teachers for our 2017-2018 school year. Ontario Certified Teacher....
Easily apply

High School Math/Science Teacher -$4,000 per Month

Clinton International College - Toronto, ON
$4,000 a month
Teach Ontario Secondary School curriculum at a high level of proficiency. Ontario High School Curriculums. We are hiring Canadian Teachers who can teach High...
Easily apply

Teachers for September 2017

Waterloo Independent secondary school - Cambridge, ON
Waterloo Independent Secondary School (WISS) is seeking full-time teachers for our *English, ESL, Arts, and Business*....
Easily apply

Secondary Teaching Positions

Burnaby School District - 2 reviews - Canada
$2,987 a month
SECONDARY TEACHING POSITIONS. With regular school administrators and teacher librarians to ensure effective and appropriate use....

Elementary Teacher

Avante School - Vancouver, BC
$45,000 - $60,000 a year
Mentorship and a continuing contract are available for new teachers who fit the position well. The position may be filled by one full time or two part time...
Easily apply

English Teacher

London International Academy - London, ON
English High School Teacher*. Teach Ontario Secondary School curriculum at a high level of proficiency. We provide a full Canadian curriculum leading to an...
Easily apply

Computer Science Teacher

Bronte College - Mississauga, ON
As a Computer Science Secondary School Teacher, you will:. Currently, we are looking for a Computer Science Secondary School Teacher for the 2017-2018 School...
Easily apply
History Teacher
Opus Academy of Music & Communication Arts Inc. - Vancouver, BC
History Teacher ( Secondary)*. We are currently seeking experienced teachers to teach secondary school students Social Studies, AP History courses- World...
Easily apply
Teacher - Elementary and Secondary
Khalsa School Surrey - Surrey, BC
Khalsa School in Surrey, Mission, and now Aldergrove, BC is hirining qualified teachers for our Kg - Grade 12 classes....
Easily apply

Never miss a job. Get new jobs emailed to you daily.

Get email updates for the latest Secondary School Teacher jobs
You agree to get information about new jobs for this search by email.  You can cancel email alerts at any time.