×
Register Here to Apply for Jobs or Post Jobs. X

ESL Teacher; Virtual – STEM Programs

Job in Yellowknife, NT, Canada
Listing for: Volunteer Centre of Calgary
Full Time position
Listed on 2026-03-05
Job specializations:
  • Education / Teaching
    English Teacher / ESL TEFL, Elementary School, Bilingual, Tutoring
Job Description & How to Apply Below
Position: ESL Teacher (Virtual) – STEM Programs

Overview

About the Role We are seeking a Virtual ESL Teacher to support multilingual and newcomer students participating in our online STEM and STEAM programs

This role focuses on helping students build functional English skills that support participation, confidence, and communication during STEM learning. You will work closely with program facilitators and ESL Support Volunteers.

What You’ll Do
  • Deliver short, supportive virtual ESL lessons aligned with STEM/STEAM activities
  • Help students build vocabulary and language skills related to STEM concepts
  • Support listening, speaking, reading, and basic writing skills in a welcoming way
  • Use visuals, modeling, and interactive activities to support understanding
  • Collaborate with program facilitators to align language support with program goals
  • Create a safe, encouraging environment where students feel comfortable participating
  • You will not be expected to manage programs alone or create large curricula from scratch.
What We’re Looking For
  • Experience teaching or supporting ESL/ELL learners (formal or informal)
  • Strong, patient, and encouraging communication style
  • Comfortable teaching in a virtual environment (Zoom, Google Meet, etc.)
  • Interest in education, youth development, and inclusive learning
Why should you volunteer for this opportunity? What You’ll Gain
  • Experience teaching ESL in a STEM-focused learning environment
  • Opportunities to support equity and access in education
  • Resume and Linked In-ready volunteer experience
  • A volunteer reference upon request
  • The chance to make a meaningful impact for multilingual learners
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary