ESL Team Lead

Home / ESL Team Lead

Reporting to the Language Services Manager, the ESL Team Lead oversees language instructors, language and disability assistants, and substitutes to ensure high quality teaching and improved standards of learning across the department.


– Provides ongoing support to instructors; advises instructional team on emerging issues;

– Helps ensure language instruction and program delivery are compliant with GGP policies and procedures;

– Works closely with the Language Services Manager and the PBLA Team Lead to ensure that instructors are meeting PBLA requirements in the classroom and students’ portfolios reflect PLBA learning;

– With the Language Services Manager, supports the hiring, orientation, training, and evaluation of teachers and other staff;

– Ensures that equipment, resources, and instructional materials are in place to support language learning;

– Conducts regular ESL meetings and monitors level-alike group meetings;

– Coordinates extracurricular activities (i.e. field trips and guest speakers) to meet class themes and enhance students’ learning experience;

– Ensures monthly and quarterly reports and timesheets are met;

– Responds to practicum requests, and works with instructors to place students;

– Performs other duties assigned by the Language Services Manager and the Executive Director.


– University Degree

– TESL Canada certification is an asset

– 2-5 years of experience

– Team player

– Flexible, well-organized, and able to work well under pressure

– Excellent oral and written language skills

– Strong computer proficiency with ability to easily learn new software programs

– Ability to exercise sound judgment, tact and diplomacy

– Ability to adapt and thrive in an atmosphere of changing priorities

– Passionate about people, service, and continuous improvement

– Respect for privacy and confidentiality

– Clean Criminal Record with Vulnerable Sector Search

– Ability to speak another language an asset

For the full job posting, click here.