ESL WAVE · Teacher Toolkit
ESL Teacher CV Template
Replace every [bracket] with your own details. Keep it clean, specific and easy to skim — most schools spend less than a minute on each CV.
[Full Name]
ESL Teacher · [TEFL / TESOL / CELTA] · Available from [Month Year]
[Email] · [Phone] · [City, Country] · Nationality: [Nationality]
Profile
[2–3 sentences: who you are, the age groups you teach, and what you bring. e.g. Friendly, organized English teacher with [X] years of experience teaching [age group] in [country]. I build confident speakers through games, phonics and clear routines.]
Teaching Experience
[Job Title] — [School / Academy], [City, Country][Month Year] – [Month Year]
- [Classes taught: age group, class size, hours per week]
- [One achievement with a number — e.g. improved speaking test scores by 20%]
- [Curriculum, events or extra duties]
[Job Title] — [School / Academy], [City, Country][Month Year] – [Month Year]
- [Main responsibility]
- [One result or skill you developed]
Education
[Degree], [Major] — [University], [Country][Year]
Certifications
[TEFL / TESOL / CELTA] — [Provider], [hours] hours[Year]
Skills
[Phonics] · [Classroom management] · [Lesson planning] · [Test prep (IELTS / TOEFL)] · [Online teaching]
Languages
English ([native / fluent]) · [Other language] ([level])
Before you send it
- Keep it to one page — two at most
- Put certifications and years of experience near the top
- Use the same job titles and keywords as the job post
- Add a professional photo if the country expects one (Korea, Japan, China)
- Save as PDF named FirstName_LastName_CV.pdf
- Mention your visa status if you are already in the country
From the ESL WAVE Teacher Toolkit — free resources for English teachers across Asia. Adapt freely for your own use.