Lesson PlansHow to Structure an ESL Lesson Plan (And the Tools That Do It For You)
During my CELTA course in Barcelona, my trainer said something that stuck: "A bad lesson with good structure will always outperform a good lesson with bad structure." She was right. Structure is the invisible thing that keeps students moving forward instead of sitting in confused silence.
But here's the problem -- most ESL teachers know what PPP stands for and still struggle to plan a 50-minute lesson that flows naturally. The theory-to-practice gap is real.
The Two Frameworks That Actually Work
PPP: Presentation, Practice, Production
The classic. You present new language, students practice it in controlled exercises, then produce it freely. It works best for discrete grammar points and vocabulary sets. A typical ESL lesson plan using PPP might look like this:
- Presentation (10 min): Introduce past simple with a short story. Highlight forms on the board.
- Practice (15 min): Gap-fill exercises, sentence transformation, pair drills.
- Production (20 min): Students tell their partner about their last vacation using past simple.
- Wrap-up (5 min): Error correction from monitoring, quick exit ticket.
PPP gets criticized for being teacher-centered, and that's fair. But for beginners who need explicit instruction, it's hard to beat.
TBL: Task-Based Learning
TBL flips the script. Students attempt a real-world task first, then the teacher addresses language gaps that emerged. It's messier, but the engagement is higher because students feel the need for the language before you teach it.
A TBL lesson on giving directions might start with: "Guide your partner from the school entrance to the nearest coffee shop using only English." Students struggle, make mistakes, and discover what vocabulary they're missing. Then you teach it.
Where Most ESL Lesson Plans Fall Apart
Transitions. That dead time between activities where students sit around while you fumble with a handout or try to explain what's next. Good structure means every activity leads logically into the next one, and instructions are clear before students start.
If you're spending more than 30 seconds giving instructions for an activity, the activity is either too complicated or your instructions need rewriting.
AI Tools That Build the Structure For You
If structuring a lesson plan is the part that slows you down, AI can help. Tools like MagicSchool and Chalk.AI automatically generate plans using PPP or TBL frameworks. You input the topic, level, and duration -- and the tool handles the staging and timing.


Chalk.AI is especially good at this because it generates transitions between stages, not just the stages themselves. The plans feel like they were written by someone who's taught a class, not just read about teaching one.
For a comparison of the best planning tools, check out our guide to AI tools for beginner ESL lesson plans.
Build Your Own Template
The fastest way to plan consistently good lessons is to build a template you reuse. Mine has five boxes: warm-up, presentation, controlled practice, free practice, and cool-down. Each box has a time estimate. I fill in the blanks for each lesson, and the structure stays the same even when the content changes completely.
Whether you plan by hand or use AI, having a structure you trust means you spend your energy on content, not architecture. That's the whole point.