Back to articles
Calendar view of a month of ESL lesson plans organized by themeLesson Plans

How to Plan a Full Month of ESL Lessons Using AI

Mar 5, 2026·6 min read

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.