Lesson PlansHow to Plan a Full Month of ESL Lessons Using AI
January used to be my worst month. Not because of the cold -- because of the planning. Coming back from winter break meant staring at a blank calendar and building 20 lessons from scratch for my intermediate class at a language school in Miami. By the time I had two weeks mapped out, I was already behind.
This January, I planned the entire month in a single afternoon. AI did the heavy lifting.
The Step-by-Step Workflow
Step 1: Choose Your Monthly Theme (5 minutes)
Pick one overarching theme that connects every lesson. January was "New Year, New Goals" -- covering future tenses, goal-setting vocabulary, and action plans. The theme gives your month coherence without locking you into rigid content.
Step 2: Generate the Unit Skeleton (15 minutes)
Open Chalk.AI and set your parameters: theme, level, 4 weeks, 5 lessons per week. The tool generates a full month of connected ESL unit plans with vocabulary spiraling and skill progression. Week 1 introduces the topic. Weeks 2-3 build skills. Week 4 wraps up with review and assessment.
The output isn't perfect. Some lessons feel repetitive, and the speaking activities tend to be generic. But the structure is solid.
Step 3: Fill in the Gaps (30 minutes)
This is where Twee and Diffit come in. For each week:
- Generate 2-3 dialogues in Twee that match the week's grammar focus
- Create leveled reading passages in Diffit for any lessons that need text input
- Swap out any AI-generated activities you don't like with ones from your favorite resource sites
Step 4: Personalize and Polish (45 minutes)
This is the human step. Go through each lesson and ask: "Would my specific students engage with this?" Replace generic scenarios with ones relevant to your class. Add your favorite warm-ups. Adjust timing based on how your class actually moves.
Planning a month at once forces you to think about progression instead of scrambling for tomorrow's lesson. AI makes that big-picture thinking possible by handling the details.
What My Monthly Plan Looks Like
- Week 1: Vocabulary introduction + simple practice (focus: speaking)
- Week 2: Grammar structures + controlled practice (focus: writing + reading)
- Week 3: Free practice + real-world application (focus: speaking + listening)
- Week 4: Review, assessment, and reflection
Each week has a sub-theme that connects to the monthly theme. Each lesson builds on the previous one. Vocabulary from Week 1 reappears in Week 3. This is the spiraling that makes learning stick.
Total Time: About 2 Hours
Two hours for 20 lessons. That's 6 minutes per lesson, compared to the 30-40 minutes each lesson used to take manually. I now spend my evenings doing something other than planning.
For tools that help with individual lesson structure, see our unit plan tools guide and our AI lesson planning review.