VTJ's Resource Hub

A dedicated hub of free ESL teaching resources for Expat Teachers. Our current collection focuses on the primary level, and VTJ will continue to expand and update with more materials in the future.

Lesson plans

Weather – Interactive Lesson Slides

: 📂 Resource Hub – Teaching Materials Title: Weather – Interactive Lesson Slides Type: PowerPoint Presentation (PPTX) Level: Primary (Grades...

Lesson plans

Colors – Interactive Lesson Slides

Type: PowerPoint Presentation (PPTX) Level: Primary (Grades 1–3 / CEFR Pre-A1–A1) Objective: Teach students to recognize and say basic colors...

Lesson plans

Simple Future Tense – Grammar & Practice Slides

Type: PowerPoint Presentation (PPTX) Level: Primary / Lower Secondary (Grades 4–6 / CEFR A1–A2) Objective: Introduce and practice the Simple...

Classroom games

Simon Says – Classroom Activity Sheet

Type: Printable Classroom Game (PNG) Level: Primary (Grades 1–5 / CEFR Pre-A1–A2) Objective: Practice listening skills, action verbs, and body...

Worksheets

Possessive Pronouns Worksheet

Type: Printable Worksheet (PDF) Level: Primary / Lower Secondary (Grades 4–5 / CEFR A1–A2) Objective: Practice possessive adjectives (my, your,...

Lesson plans

Personal Pronouns – Presentation & Lesson Plan

Title: Personal Pronouns – Presentation & Lesson Plan Type: PowerPoint Presentation (PPTX) Level: Primary (Grades 3–5 / CEFR A1) Objective:...

Lesson plans

Our Daily Routines – Interactive Activity Presentation

Type: PowerPoint Presentation (PPTX) Level: Primary (Grades 3–5 / CEFR A1–A2) Objective: Teach and practice daily routine vocabulary and sentences...

Lesson plans

Food Lesson Plan – Likes/Dislikes, Healthy vs. Unhealthy, Speaking Practice

Title: Food Lesson Plan – Likes & Dislikes, Healthy Eating, Speaking Cards Type: Printable Worksheet + Speaking Activity (PDF) Level:...
SHARING COMMUNITY

Contribute Your Educational Resources

Join us in building a high-quality free educational resource library for English teachers in Vietnam.

  • Be recognized as an expert in your teaching field
  • Your shared materials become part of your educational portfolio
  • Get invited to free educational workshops and seminars
500+
Teachers
1000+
Resources
50+
Schools

Submit Your Resource

Share materials, spread knowledge

Get All New Job Notification

Create email alert and get first jobs that arrived.