This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Bayswater is seeking a passionate and dedicated English Teacher to join our team in Calgary. The successful candidate will deliver engaging, student-centered English language instruction to international learners aged 16–70+, supporting students across a wide range of proficiency levels and cultural backgrounds.
Job Responsibility:
Plan and deliver communicative, engaging English lessons aligned with Bayswater curriculum and learning outcomes to groups of 12-15 students
Teach core language skills: speaking, listening, reading, grammar, pronunciation, and writing
Create a positive, inclusive classroom environment that encourages student participation and confidence
Adapt teaching strategies to meet diverse learning needs and levels
Assess student progress through tests, assignments, and classroom performance weekly
Provide constructive feedback through tutorials and academic support to students
Maintain accurate attendance and academic records
Participate in staff meetings, training sessions, and professional development
Follow Bayswater academic policies and teaching standards in the Teacher Handbook