Activities involved
ESL Support or Instruction
Skills required
ESL
  • Work remotely
  • Flexible in schedule
New Listing

ESL Teacher (Virtual) – STEM Programs

Ongoing
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 LinkedIn-ready volunteer experience
-A volunteer reference upon request
-The chance to make a meaningful impact for multilingual learners
Activities involved
ESL Support or Instruction
Skills required
ESL
  • Remote or online
  • Flexible in schedule