Entry-Level English Teacher (ESL)

English 1
Charlottesville, VA
Category Education
Job Description
Role Overview

We are seeking an entry-level English teacher to teach English to young learners ages 3–16 in interactive, high-energy classrooms. The role involves delivering engaging lessons, tracking student progress, and participating in school events and cultural programs.

What You Will Do

Teach English to young learners, deliver engaging lessons, track student progress, and participate in school events and cultural programs.

Why It Might Be a Fit

We are looking for a candidate with a genuine interest in education, travel, and cultural exchange, as well as a valid passport and a clean background check.

Requirements

  • A bachelor's degree (in any subject)
  • A valid passport
  • A genuine interest in education, travel, and cultural exchange
  • ESL certification (TEFL, TESOL, CELTA) is a plus
  • Clean background check

Benefits

  • Competitive salary + performance bonus (after 6 months)
  • 21 days paid leave (10 paid days + 11 statutory holidays)
  • Flight allowance
  • International health insurance (co-paid)
  • Airport pick-up support
  • Fully sponsored legal Z work visa + up to 2 weeks sponsored hotel stay
  • Comprehensive training and ready-made teaching materials
  • Free TEFL certification + ongoing professional development
  • Distance learning opportunities (Level 6 Trinity College CertPT, DELTM)
  • Free Mandarin lessons and English 1–organized cultural activities
]]>