ESL Lesson Plan Template for a Flexible 60 Minutes
A practical 60-minute ESL lesson plan needs one observable learning outcome, a short lead-in, contextualised language input, a check of meaning or…
Read the guide →Latest guides
All →
Concept-Checking Questions for ESL Teachers
Concept-checking questions (CCQs) are short, simple questions that show whether ESL learners understand the meaning of new language.

Countable and Uncountable Nouns: A Practical Lesson
Teach countable and uncountable nouns by linking noun type to the grammar around it.

ESL Speaking Activities: Choose the Right Task
Choose ESL speaking activities by the communication you want to hear: exchanging missing facts, handling a situation, exploring opinions, or reaching a…

Information Gap Activities: 5 Classroom-Ready Ideas
Information gap activities give learners different, task-essential information and a shared outcome they can reach only by communicating.

Present Perfect vs Past Simple: A Teaching Sequence
Teach the present perfect and past simple through a contrast in time perspective.
Browse by topic
Lesson Planning
Flexible lesson structures with explicit aims, timing, interaction patterns, and backup routes.
Grammar in Use
Accurate grammar explanations paired with examples, contrasts, and meaningful practice.
The Speaking Classroom
Pair and group tasks that give learners a reason to exchange meaning, not merely take turns.