๐
ESL Resources
Ready-to-teach ESL lesson plans for all ages
Designed for bilingual schools, private kindergartens, and ESL programs in Thailand
๐ฐ Premium plans: 10เธฟ each|โ
Free plans available in every subject
Choose an Age Group
Select the age group you teach to browse lesson plans
๐ฃ
Under 5s
Ages 3-4 ยท Pre-K
Simple vocabulary, movement, and songs. No reading or writing.
Browse Plans โ๐
Ages 5-6
K1-K2
Vocabulary, guided practice, and speaking activities.
Browse Plans โ๐
Ages 7-10
Primary School
English, Math, Science, and Social Studies.
Browse Plans โ๐
Ages 11+
Secondary School
English, Math, Science, and Social Studies.
Browse Plans โ๐ฏ
All Ages
Pre-K through to secondary school, with new plans added regularly.
โฑ๏ธ
30-50 Min
Structured stages: routine, vocabulary, activity, practice, review.
๐ซ
School Ready
Used by bilingual schools and private kindergartens across Thailand.
โ
No Prep
Print and teach. Flashcards, worksheets, and teacher notes included.