The Complete AI Course for ESL Teachers

Plan a Full Week
of Lessons in
30 Minutes.

Never stare at a blank lesson plan again. This course shows you exactly how to use AI to plan faster, create better materials, and save 5–10 hours every single week — starting today.

Start the Course
7
Deep Modules
60+
Tested Prompts
5–10h
Saved Per Week
What You Get Inside
A complete, working AI system for your classroom
  • 00AI & ESL — Why This Changes Everything
  • 01Your AI Teaching Stack (Tools + Setup)
  • 02Plan Any Lesson in 3 Minutes
  • 03Build Materials Instantly
  • 04Adapt for Any Level or Grade
  • 05Feedback & Grading — Done Fast
  • 06Build Your Prompt Library
  • 07NotebookLM & Advanced Tools
  • Master Prompt Cheat Sheet (60+ prompts)
Before We Start

The honest truth about
AI and your Sundays.

"The teachers winning right now aren't working harder. They're using AI as a junior assistant — and getting their lives back."

The average expat ESL teacher spends 8–12 hours a week on lesson planning and material creation. That's two full workdays — gone. Not on teaching. On admin.

This course doesn't just introduce you to AI tools. It gives you a complete, repeatable workflow. By the end you'll have a system that handles the boring parts of your job so you can focus on the part that actually matters: being in the room with your students.

  • Turn ANY topic into a full lesson in minutesGive AI a topic, a level, and an age group. Get a structured 60-minute lesson plan with warm-up, activities, and wrap-up. Edit in 5 minutes. Done.
  • 📄
    Never run out of activities againWorksheets, conversation cards, gap fills, reading passages, grammar drills — generated on demand, at the exact level you need, in under 2 minutes each.
  • 🎯
    Works for every class you teach5-year-old Young Learners? B2 Business Adults? Mixed-ability teens? One system adapts to every grade, every level, every teaching context you're in.
  • 🔁
    Gets faster every week you use itThe prompt library you build in this course compounds over time. Week 4 will take half the time of Week 1. By Week 8, planning a full week feels like nothing.
  • 💸
    Zero extra cost — free tools onlyEverything taught in this course runs on free tiers. ChatGPT free. Claude free. NotebookLM free. Canva free. You don't need to spend a single dollar to implement this.
The Foundation

Three rules before
you touch any tool.

Most teachers who try AI and give up broke one of these. Read them once. Remember them always.

01
AI is your assistant, not your author
AI generates raw material. You direct it, shape it, and inject your teaching expertise. The lesson is still yours — AI just removed the blank page. Always read the output as a teacher before you use it. Your professional judgment stays in charge.
02
Specificity is the entire skill
"Make me a lesson" gives you nothing usable. "Make me a 60-minute speaking lesson for B1 Vietnamese teens on social media, 18 students, no devices in class" gives you something you can use Monday morning. Every variable you add cuts editing time in half.
03
Save what works. Reuse everything.
The teachers who get 10x results from AI aren't smarter. They save every prompt that works. Week one you build prompts. Week four you reuse them. By month two you have a library of battle-tested prompts that works for every class, every time.
The Course

Seven modules of
actual teaching content.

Every module below contains the real thing — explanations, frameworks, worked examples, and copy-paste prompts that have been tested and proven. Click any module to open it. Read it. Apply it. Then move to the next.

01
Foundation
Your AI Teaching Stack — Tools, Setup & How They Actually Work

Before you write a single prompt, you need to understand your tools. Not at a surface level — but deeply enough to know which tool to reach for, why, and what it's actually doing when you type. This module sets that foundation. It takes 20 minutes to read. It will change how you work forever.

What is a Large Language Model — and why does it matter for teaching?

When you type into ChatGPT or Claude, you're talking to a Large Language Model (LLM). Here's the simplest way to think about it: an LLM has read a significant portion of the internet, millions of books, and billions of documents. It learned the patterns of how language works across all of that. When you give it a prompt, it predicts — with extraordinary accuracy — what the ideal response looks like based on everything it has read.

This means two things for you as a teacher. First: it's remarkably good at generating language at specific levels (because it has read thousands of A1 texts, thousands of B2 texts, etc.). Second: it has no memory between sessions unless you give it context. Every conversation starts fresh. This is why your prompts need to include all the relevant context every time — level, age, topic, objective. The AI isn't guessing. It's pattern-matching from what you give it.

💡 The Key Insight
AI doesn't think. It predicts. The quality of the prediction is directly proportional to the quality of the context you give it. A vague prompt gives it little to pattern-match from. A specific, context-rich prompt gives it everything it needs to produce something genuinely useful.
The Three Tools You Actually Need

There are dozens of AI tools now. Most of them are irrelevant for ESL teaching. Here are the three that matter, what each one is best at, and exactly how to set them up.

Claude (claude.ai) — Your Primary ToolClaude is best-in-class for long-form, structured content. It follows complex instructions precisely, maintains context within a conversation better than any competitor, and produces lesson plans and feedback that feel genuinely considered rather than formulaic. Free tier is generous. Start here.

How to use Claude effectively: Claude responds best to structured prompts. Use line breaks and categories. Tell it exactly what you want, in what order, in what format. Claude also has a "Projects" feature (free) where you can save a system prompt — a set of background instructions that apply to every conversation in that project. This is where you'll save your Class Context Block (covered in Module 6). Set up one Project per class and your context loads automatically every time.

One critical Claude behaviour to understand: if you give it vague instructions, it will make reasonable assumptions and produce something generic. If you give it precise instructions — CEFR level, age group, L1, learning objective, format — it produces something you can use almost unchanged. The gap between a generic Claude output and an excellent one is entirely in how you ask.

💬
ChatGPT (chatgpt.com) — Your Secondary ToolChatGPT (free tier, GPT-4o mini) is excellent for quick materials, image generation, and situations where you want a second opinion on the same prompt. Run the same prompt in both Claude and ChatGPT when you're creating something important — compare outputs and take the best elements of each.

How to use ChatGPT effectively: ChatGPT's free tier now includes image generation through DALL-E. This is useful for creating visual vocabulary aids — describe what you want and it generates a usable image. For text tasks, ChatGPT responds well to direct, clear prompts. It tends to produce shorter, more bullet-pointed outputs than Claude — useful for quick activity ideas, less useful for complete lesson plans. Use it for speed; use Claude for depth.

A workflow that works well: brainstorm activity ideas in ChatGPT (fast, punchy), then take the best idea into Claude and expand it into a full lesson plan (precise, structured). These two tools complement each other perfectly.

📓
NotebookLM (notebooklm.google.com) — Your Secret WeaponNotebookLM is free, requires only a Google account, and does something neither ChatGPT nor Claude can: it lets you upload your actual course book, syllabus, or any documents — and then interrogates them directly. Ask it to extract vocabulary from Chapter 5. Ask it to build a quiz from Unit 3. It cites the exact page. It never hallucinates from outside the document.

How NotebookLM works: You create a "Notebook" (think of it as a workspace), upload your source documents as PDFs, and then chat with them. The AI's responses are grounded entirely in what you uploaded — it won't make things up from its training data. This makes it uniquely trustworthy for course book work.

The Audio Overview feature is genuinely remarkable for ESL teaching. Upload any document — a chapter, a vocabulary list, your own notes — click "Generate Audio Overview" and NotebookLM creates a 10–15 minute natural-sounding podcast discussion of the content. Two AI voices discuss the material conversationally. Hand this to students as a listening exercise or revision tool. It takes 2 minutes to create and replaces hours of work.

★ Setup Checklist (do this now)
1. Create a free account at claude.ai
2. Create a free account at chatgpt.com
3. Sign into notebooklm.google.com with your Google account
4. Create a new Project in Claude called "ESL Teaching"
5. In the Project instructions, paste this system prompt:
System Prompt — Paste into Claude Project Instructions Tested & Verified ✓
You are an expert ESL curriculum designer with deep knowledge of CEFR levels (A1–C2), communicative language teaching methodology, and task-based learning. You have 15 years of experience teaching in Southeast Asia. All outputs you produce should be: - Immediately classroom-ready with minimal editing required - Formatted clearly with headers and numbered sections - Culturally appropriate for the teaching context I specify - Grounded in real communicative language teaching principles Always include answer keys when creating exercises. If a task has more than one reasonable correct answer, flag it. If I ask for materials and don't specify a level, ask me before proceeding. Prioritise practical usability over theoretical perfection.
The One Thing That Kills Every Teacher's AI Habit

Here is what happens to 80% of teachers who try AI: they open ChatGPT, type "make me a lesson about food for my class," get something mediocre, conclude "AI isn't that useful for teaching," and never try again. This is entirely a prompting problem, not a tool problem.

The fix is understanding what the AI needs to produce something excellent. It needs the same information a supply teacher would need before walking into your classroom: who the students are, what level they're at, what topic you're covering, what you want them to be able to do by the end, how long you have, and any constraints (no printing, small class, mixed ability, etc.).

❌ What doesn't work
"Make me a lesson about food for my class" Output: Generic, could be for any age, any level, any country. Usually needs total rewrite.
✓ What works
"60-minute speaking lesson on street food for B1 Vietnamese teens, 18 students, no printing, focus on opinion expression" Output: Specific, usable, maybe 5 minutes of editing.

The difference in those two prompts is not intelligence — it's information. The second prompt took 20 extra seconds to write and saved 40 minutes of editing. That's the entire skill of working with AI: giving it enough context to do its job properly.

✦ Do This Now — Module 01

Open Claude and ChatGPT side by side. In both, run this exact prompt — but fill in the brackets with your real class details before sending:

First Prompt — Test Both Tools Tested & Verified ✓
I'm an ESL teacher. Here's my class: - Level: [B1] - Age: [teens 14-16] - Class size: [18] - L1: [Vietnamese] - Location: [Ho Chi Minh City] Please generate three things: 1. A vocabulary quiz — 6 questions, multiple choice (4 options each), topic: daily routines. Include answer key. 2. A 5-minute warmer activity — no materials needed, for the same class 3. One learning objective for a lesson on "daily routines" — use the format: "By the end of this lesson, students will be able to..."

Compare the outputs. Notice: Which one followed your format instructions better? Which vocabulary felt more level-appropriate? Which warmer felt more realistic for your classroom? Write one sentence about each. You now have an informed opinion about which tool to reach for and when.

02
Core Skill
Plan Any Lesson in 3 Minutes — The Blueprint System

This module gives you the most valuable thing in this entire course: a single prompt framework that generates a complete, structured, classroom-ready lesson plan for any topic, any grade, any level — in under 3 minutes. Learn it once. Use it every week for the rest of your teaching career.

Why lesson planning takes so long — and how AI fixes it

Lesson planning from scratch has three main time costs. First: the blank page problem — starting with nothing and trying to shape it into a structured experience. Second: the "what activity next?" problem — deciding what comes after what, at what pace, for your specific class. Third: the "is this the right level?" problem — second-guessing whether your vocabulary, texts, and tasks are actually appropriate.

AI eliminates all three. You give it the context. It eliminates the blank page and makes the structural decisions. Your job becomes editing and personalising — not creating from zero. A plan that took 90 minutes now takes 10. That's not an exaggeration. That's what teachers consistently report after implementing this system.

The Real Time Breakdown
Before AI: 90 min per lesson plan × 5 lessons = 7.5 hours per week
After AI: 3 min to generate + 7 min to edit = 10 min per lesson × 5 = 50 minutes per week
Time saved: ~6.5 hours every single week.
The 8 Variables — Why Every Single One Matters

A lesson plan is only as good as the information you feed into it. These 8 variables are what separate a generic, borderline-usable plan from one you can walk into the classroom with on Monday morning. Think of them as the briefing you'd give a substitute teacher who needs to deliver your lesson.

1
CEFR Level (A1–C2)This is the single most important variable. It tells the AI what vocabulary range to use, how complex sentences should be, what grammar structures are appropriate, and what cognitive demands are reasonable. "B1" alone changes everything about the output. Don't skip this.
2
Age GroupYoung Learners (4–10), Teens (11–17), or Adults. The same B1 level looks completely different for a 7-year-old vs a 35-year-old. Age determines activity types, attention span, topic relevance, and tone.
3
Class SizeSmall (under 10), standard (10–25), or large (25+). This affects whether you can do pair work, group work, mingling activities, or whether you need whole-class formats that work in crowded rooms.
4
TopicBe specific. "Food" gives mediocre results. "Street food culture and how it reflects national identity" gives excellent results. Specific topics produce relevant vocabulary, authentic contexts, and interesting discussion angles.
5
Main Skill FocusSpeaking, Listening, Reading, or Writing. A lesson can touch multiple skills but needs one primary focus. This shapes the entire activity sequence and the types of tasks the AI will suggest.
6
Learning ObjectiveWhat should students be able to DO by the end? Not "learn about food" — but "describe and compare street food using comparative adjectives." A specific outcome focuses the whole lesson and gives you a measurable end point.
7
Duration45, 60, or 90 minutes. The AI will proportion activities accordingly. A 45-minute lesson looks fundamentally different from a 90-minute one.
8
Context & ConstraintsL1 background (Vietnamese learners make different errors than Korean learners), location, available resources, things to avoid. "No printing budget" changes the lesson. "Students have phones" changes the lesson. Give the AI your real constraints.
The Master Blueprint Prompt — Copy, Customise, Use

This is the prompt. It has been structured to give Claude exactly what it needs to produce a complete, lesson-plan-ready output. The brackets are your variables. Fill them in with your real class details before sending. Do not leave any bracket empty — each one is doing real work.

Master Lesson Blueprint — The Core Prompt Tested & Verified ✓
Create a complete, classroom-ready ESL lesson plan with the following details: STUDENT PROFILE: - CEFR Level: [A2 / B1 / B2 — choose one] - Age group: [Young Learners 7-10 / Teens 13-16 / Adults] - Class size: [number of students] - First language: [Vietnamese / Korean / Japanese / mixed — this affects common errors] - Teaching location: [city, country] LESSON PARAMETERS: - Topic: [be as specific as possible] - Main skill focus: [Speaking / Listening / Reading / Writing] - Learning objective: By the end of this lesson, students will be able to [specific action] - Duration: [45 / 60 / 90 minutes] - Constraints: [no printing / no devices / large class / mixed ability — or write "none"] LESSON STRUCTURE (use these timings): - Warmer: [5-8 minutes] - Lead-in / Schema activation: [5-7 minutes] - Presentation / Language input: [8-12 minutes] - Controlled practice: [8-12 minutes] - Freer / communicative practice: [15-20 minutes] - Wrap-up and review: [3-5 minutes] FORMAT REQUIREMENTS: - Each stage: clear title, exact timing, teacher instructions, student task, and what to do if it's going too fast or too slow - Include a "Teacher Note" for the two most common errors students at this level make with this language - End with one homework task that extends the lesson's topic without requiring extra materials
After the Lesson Plan — Follow-Up Prompts That Multiply Value
Once you have your plan, don't close the conversation. Follow up with:

"Now write a complete teacher script for the first 15 minutes of this lesson — include exactly what I say to introduce each activity, how I give instructions clearly, and how I handle if students look confused."

Or: "Create all the student materials for this lesson that would need to be printed or displayed — format them as a single printable sheet."

These follow-up prompts, run in the same conversation, use the AI's memory of everything it already generated to produce materials that are perfectly aligned with your plan.
Practical Variations — Prompts for Every Situation
Young Learners Lesson (Ages 4–10) Tested & Verified ✓
Create a 45-minute ESL lesson for Young Learners aged [6-8], CEFR level [A1], class of [12 students] in [Ho Chi Minh City]. L1: Vietnamese. Topic: [Animals and the sounds they make] Objective: Students can name 8 animals and produce the correct sound/verb ("A dog barks") Constraints: Short attention span (max 7 minutes per activity), must include movement, visual-heavy Use this structure: Warm-up song/chant (5min) → Flashcard presentation (7min) → Listen and point activity (8min) → Movement game (10min) → Craft or drawing activity with language (10min) → Review song (5min) For each activity: exact teacher language to use (keep it simple — max 8-word instructions), anticipated problems, how to extend for fast finishers. Note: Vietnamese children at this age have very limited exposure to English outside class. Keep input comprehensible and fun above all else.
Business English Lesson (Adults) Tested & Verified ✓
Create a 90-minute Business English lesson for [adult professionals, B2 level, 8 students] in a corporate training context in [Vietnam]. Topic: [Running effective meetings in English — managing turn-taking, interrupting politely, summarising] Objective: Students can use 6 functional phrases to interrupt, take the floor, and summarise in a meeting Real-world task: Students run a 10-minute mock meeting at the end using only English Structure: Warmer / needs analysis discussion (10min) → Listening to a model meeting extract (15min) → Language focus: key phrases and their functions (15min) → Controlled drilling (10min) → Role-play task preparation (10min) → Mock meeting (20min) → Feedback and reflection (10min) Include: full language reference card students keep, feedback checklist for mock meeting self-assessment, one "cultural note" about meeting norms in international business contexts relevant to Vietnamese professionals.
Lesson Built Around a Song or Video Tested & Verified ✓
Build a complete 60-minute ESL lesson around the song "[Song Title]" by [Artist]. Student profile: [B1 teens, 15-17, 20 students, Korean L1] Skill focus: Listening and vocabulary Objective: Students can identify and use 8 topic-related vocabulary items from the song in context Structure: - Pre-listening: activate prior knowledge of the topic (not the song) — 10min - First listen: gist task — students identify general topic and mood — 8min - Second listen: gap-fill task using 8 target vocabulary items — 10min - Vocabulary focus: meaning, pronunciation, collocation for all 8 words — 12min - Post-listening: personalised speaking task connecting song's theme to students' lives — 15min - Wrap-up — 5min Generate: the gap-fill worksheet, the vocabulary focus section as a printable reference card, and 4 discussion questions for the speaking task. Flag any culturally sensitive content in the song for Korean teenage learners.
✦ Do This Now — Module 02

Pick a class you're teaching this week. Fill in every bracket of the Master Blueprint Prompt with real values from your actual class. Send it to Claude. Read the output once as a teacher — not as a prompter. Identify one thing you'd change. Edit it. Save the result. That plan took under 10 minutes. That's your new benchmark.

03
Materials Creation
The Materials Factory — Build Any Activity in Under 2 Minutes

You have a lesson plan. Now you need the stuff — worksheets, reading texts, conversation cards, grammar drills, vocab activities. This module shows you how to generate any classroom material in under 2 minutes, at exactly the right level, on exactly the right topic. No more recycling old photocopies. No more paying for materials packs. No more searching online for 45 minutes to find a text that's almost right.

The Key Insight: Tell AI What You'd Tell a Colleague

When you ask a colleague to make you a worksheet, you don't say "make me a worksheet." You say "can you make me a gap fill on past simple irregular verbs for my B1 teens — about 12 sentences, topics related to travel, answer key at the bottom?" That's exactly how you prompt AI. The more specific your request, the more usable the output.

The golden rule for materials creation: always end your prompt with "Include a complete answer key. Flag any item where more than one answer could reasonably be correct." This one sentence saves you the embarrassing moment in class where a student gives a perfectly valid answer that doesn't match your key.

The Quality Check — Do This Before Every Class
Read every sentence in the output as a teacher. Check: Is the vocabulary genuinely at the right level? Is the answer key actually correct? Is any content culturally inappropriate for your students? One quick read saves you surprises in class. AI is excellent but not infallible — your professional eye is still the final filter.
Complete Worksheet in One Prompt

This is the prompt format that generates a complete, print-ready worksheet — multiple exercise types, reading passage, and answer key — in a single request. It works because it specifies every component the AI needs to structure a coherent, level-appropriate activity sequence.

Complete Worksheet Generator Tested & Verified ✓
Create a complete, print-ready ESL worksheet with these specifications: STUDENT PROFILE: [B1 | Teens 14-16 | Vietnamese L1 | class of 18] TOPIC: [Social media and mental health] ESTIMATED COMPLETION TIME: 25 minutes EXERCISE SEQUENCE: 1. Vocabulary matching — 10 words with definitions (Choose words that appear in the reading passage. Mix of nouns, verbs, adjectives.) 2. Reading passage — 180-200 words (3 paragraphs: introduction, main point, conclusion/opinion. Level-appropriate vocabulary. Do NOT use idioms or phrasal verbs beyond B1 level. Max sentence length: 22 words.) 3. Comprehension questions — 6 questions (2 factual recall, 2 inferential requiring students to read between the lines, 2 opinion-based open questions) 4. Gap-fill exercise — 10 gaps (Use words from the vocabulary section. Sentences in a new, short paragraph on the same topic.) 5. Discussion questions — 3 open questions for pair or group work (Increase in difficulty/depth. Last one should require students to give and justify an opinion.) FORMAT REQUIREMENTS: - Clean layout with numbered sections and clear headers - Answer key at the bottom (or on a separate page — state which) - Flag any gap-fill item where more than one answer could reasonably work - Tone: engaging and relevant to teenagers, never condescending
Custom Reading Texts — Never Search Online Again

One of the biggest time wasters in ESL teaching is finding reading texts. You need something at exactly B1 level, on exactly your topic, that isn't too long, isn't too short, and doesn't have cultural blind spots. AI generates custom reading passages in under a minute — tailored exactly to your class's level and interests.

Custom Reading Passage Tested & Verified ✓
Write a graded reading passage for ESL learners with these exact specifications: LEVEL: [B1] CEFR constraints: Max sentence length 22 words. Avoid idioms. Use Oxford 3000 vocabulary only. Passive voice OK but not dominant. Mix of simple and compound sentences. TOPIC: [Street food culture in Vietnam and what it tells us about community] LENGTH: 220-240 words exactly STRUCTURE: - Paragraph 1 (60-70 words): Introduction to the topic, hook sentence to engage readers - Paragraph 2 (90-100 words): Main content — key points, examples, details - Paragraph 3 (60-70 words): Personal perspective or conclusion, one opinion sentence After the passage, create: - 6 comprehension questions: * 2 True/False with page-reference style justification * 2 Multiple choice (4 options each — make distractors plausible, not obvious) * 2 Short-answer questions requiring inference - Vocabulary focus box: 5 words from the passage, each with a simple English definition - 1 "Think About It" discussion question that connects the topic to students' own lives Answer key for all questions. Note: indicate in the T/F questions where in the text the answer is found.
Conversation Cards — Generate a Full Pack Instantly

Conversation cards are one of the highest-value ESL materials because they facilitate genuine communication practice with minimal teacher input once distributed. They're also among the easiest materials for AI to generate well — because conversation questions are pure language, no formatting complexity required.

The key to great conversation cards is not just the question — it's the follow-up prompts. A bare question like "Do you use social media?" leads to one-word answers. A card that says "Do you use social media? → Why/Why not? → How has your use changed in the last year?" produces real conversation. Always prompt AI to include follow-up starters.

Conversation Card Pack Tested & Verified ✓
Create a pack of 16 conversation cards for ESL pair and group discussion. STUDENT PROFILE: [B2 | Adults | professional context | small class of 8] TOPIC: [Work-life balance and the future of remote working] CARD DISTRIBUTION: - 4 Warm-up cards (low-stakes, factual, easy to answer, build confidence) - 5 Discussion cards (intermediate depth, opinion-based, can go multiple directions) - 4 Challenge cards (complex, requires justification and examples, provokes debate) - 3 Reflection cards (personal, introspective, connect topic to their own experience) EACH CARD FORMAT: Main question (1 sentence, clear and natural — not textbook-stilted) Follow-up A: [a deepening question] Follow-up B: [a connected question that takes the conversation somewhere new] REQUIREMENTS: - Questions should feel like things a native speaker would genuinely ask in conversation - No yes/no questions — all questions should require explanation - Avoid leading questions that imply a "correct" opinion - Language level: natural B2 — idiomatic where appropriate, not overly formal
✦ Do This Now — Module 03

Pick your hardest class to make materials for — the one where you always spend the most time searching for the right resource. Use the Complete Worksheet Generator above with that class's real details. Run it. Check the answer key carefully. Edit anything that needs it. Print it and use it this week. Then calculate how long that took compared to your usual method for the same outcome.

04
Differentiation
One Lesson, Every Level — Adaptation on Autopilot

Mixed-ability classes are the defining challenge of ESL teaching. You have students who are miles apart in level, and you're supposed to keep everyone engaged and progressing simultaneously. Before AI, the realistic options were: teach to the middle (bores the strong, loses the weak), or spend hours creating multiple versions of every material. Now there's a third option: run one prompt and get three versions in 90 seconds.

Understanding the CEFR Scale — What Each Level Really Means

You've seen A1–C2 your whole teaching career, but let's make it concrete for AI prompting. When you tell AI a level, this is what should change in the output:

A1-2
Beginner (A1/A2) — Concrete, simple, visualMax 8–10 words per sentence. Oxford 2000 vocabulary only. Simple present and simple past only. Concrete, everyday topics (family, food, daily routine, weather). Short texts (50–100 words). Word banks for EVERY exercise — never leave gaps without support. Instructions in 1 sentence max, with a model example. Young Learners at this level need games, movement, and repetition above all else.
B1-2
Intermediate (B1/B2) — Varied, opinionated, more complexVaried sentence length (8–25 words). Topic-specific vocabulary appropriate to the theme. Can handle abstract ideas with concrete examples. Mix of tenses including present perfect, conditionals, and future forms. Opinion expression expected and required. Longer texts (150–300 words). Students can work with less support but still benefit from useful language boxes.
C1-2
Advanced (C1/C2) — Complex, nuanced, criticalComplex, varied syntax. Idiomatic and nuanced vocabulary. Critical thinking and evaluation tasks. Authentic texts at near-native difficulty. Hedging, concession, and sophisticated cohesive devices. Texts 300+ words. Students should be pushed to justify, analyse, and evaluate — not just describe.
The Level Fork — One Input, Three Outputs

This is the most time-saving prompt in the entire course for teachers with mixed-ability classes. Take any existing lesson, worksheet, or activity. Paste it. Get back three differentiated versions — A, B, and C level — in a single response. Same topic. Same learning objective. Different difficulty.

The reason this works so well is that AI has seen thousands of texts at every CEFR level. It knows intuitively what B1 vocabulary looks like vs A2 vocabulary. You don't have to specify every individual change — you specify the level and let the AI apply everything that level implies.

The Level Fork Prompt Tested & Verified ✓
I have this ESL activity. Please create THREE differentiated versions of it for a mixed-ability class. ORIGINAL ACTIVITY: [PASTE YOUR WORKSHEET / ACTIVITY / READING TEXT / LESSON SECTION HERE] VERSION A — A2/Beginner: - Shorten all sentences to maximum 10 words - Replace any vocabulary above A2 (Oxford 2000) with simpler alternatives - Add a word bank at the top with all key vocabulary and simple English definitions - Reduce the number of comprehension questions to 3 (keep the easiest ones) - If there's a writing task, reduce to sentence completion rather than full paragraphs - Keep the same topic and same core language target VERSION B — B1/Intermediate: - Keep the original structure and content - Make minor vocabulary adjustments only where clearly above B1 - Add one extra discussion question that requires opinion expression - Keep everything else as is VERSION C — B2+/Advanced: - Increase vocabulary sophistication where possible (use more precise/nuanced synonyms) - Add complexity to comprehension questions (require inference and evaluation, not just recall) - Add one analytical task: "What does the author's word choice suggest about their attitude to this topic?" - If there's a writing task, increase word count and require students to include an opposing viewpoint Label each version clearly: Version A / Version B / Version C. All three should be on the same topic with the same core learning objective.
How to Use Differentiated Materials Without Embarrassing Students
Print all three versions and distribute them quietly. Don't announce that Version A is "easier." Use a star system on the page (★ / ★★ / ★★★) and tell students they're different "challenge levels" — students self-select. Or simply hand them out without comment based on your knowledge of who needs what. Same lesson. Same dignity. Different challenge.
Adapting Across Age Groups — Not Just Levels

Level adaptation is about language difficulty. Age adaptation is about everything else: activity types, attention span, topic relevance, vocabulary context, tone of instructions, cultural references. A B1 lesson for 8-year-olds looks nothing like a B1 lesson for 30-year-olds. Here's the prompt that handles the full adaptation automatically.

Age Adaptation Prompt Tested & Verified ✓
I have this lesson/activity designed for [adult learners]: [PASTE YOUR CONTENT] Please adapt it COMPLETELY for [Young Learners aged 8-10 / Teens aged 13-15]. Make ALL of these changes: VOCABULARY: Replace abstract, formal, or complex words with concrete, simple alternatives. If a concept can't be explained in age-appropriate terms, replace it with a simpler example that conveys the same language point. ACTIVITIES: Replace any adult-oriented tasks (discussion of workplace scenarios, financial topics, political opinions) with age-appropriate equivalents. For Young Learners: games, movement, visual tasks, short bursts (max 7 min each). For Teens: pop culture connections, peer-relevant scenarios, mild competition. INSTRUCTIONS: Rewrite all teacher instructions in child/teen-friendly language. Maximum 1 sentence per instruction step. Use an example for every activity type. ENGAGEMENT: Add one "fun hook" to at least 2 activities — something surprising, funny, or competitive that increases engagement. ATTENTION SPAN: If any activity runs longer than 8 minutes (for Young Learners) or 12 minutes (for Teens), break it into smaller phases. SENSITIVE CONTENT: Flag and remove anything inappropriate for the age group. Keep exactly the same core language learning objective. The grammar point and key vocabulary should remain identical — only the delivery changes.
✦ Do This Now — Module 04

Take a lesson or worksheet you used this week. Paste it into the Level Fork prompt. Get back all three versions. Compare them side by side and notice exactly what changed between A2 and B2 — that gap is your practical understanding of the CEFR scale. Print all three versions and use them with your next mixed-ability class. See what happens.

05
Assessment
Feedback & Grading — Done Fast, Done Better

Grading 30 essays on a Friday night is where teachers burn out. Not the teaching itself — the admin loop that follows it. This module gives you a complete AI feedback system that produces better, more consistent written feedback in a fraction of the time. And unlike your handwritten comments at 11pm, the AI feedback actually follows research-backed principles every single time.

Why Most ESL Feedback Doesn't Work — and How AI Fixes It

Research on feedback in language learning is consistent on three things: feedback that focuses on too many errors at once leads to little improvement; feedback that starts with a genuine strength gets more engagement from learners; and feedback that tells students what to do next time (feed-forward) is more effective than feedback that only describes what went wrong last time.

Here's the honest problem: when you're marking 30 papers at 11pm on a Thursday, you're not following any of those principles. You're correcting everything. You're getting frustrated. The "well done!" at the top isn't specific. And you're not writing "next time, focus on..." because you're exhausted. AI doesn't get tired. Properly prompted, it follows all three principles every single time, for every single student.

The Three Feedback Principles — Built Into Every Prompt
1. Prioritise 2-3 errors only. Choose the ones with the highest impact on communication clarity. Ignore the rest for now. Less feedback → more improvement.

2. Start with a genuine, specific strength. Not "Good work!" — reference something specific they wrote.

3. End with feed-forward. Not what went wrong — what they should do differently next time.
The Written Feedback Prompt — Works for Any Student, Any Task
Individual Written Feedback Generator Tested & Verified ✓
You are an experienced ESL teacher providing written feedback on student work. Apply these principles: start with a genuine specific strength, address only 2-3 prioritised errors (choose by impact on communication), end with one feed-forward statement. STUDENT PROFILE: - Level: [B1] - Age: [15 years old] - First language: [Vietnamese] - Task set: [Write a 120-word opinion paragraph about whether social media is good or bad for teenagers] STUDENT'S WRITING (paste exactly as written, do not correct before pasting): [PASTE STUDENT TEXT HERE — typos, errors, and all] FEEDBACK REQUIREMENTS: 1. STRENGTH: Identify one genuine, specific strength. Reference their actual words or a specific sentence. Not "Good vocabulary" — something like "Your opening sentence creates clear contrast and immediately establishes your position." 2. PRIORITY ERROR 1: State the error pattern (not just one instance). Show: incorrect example from their text → why it's wrong in simple terms → corrected version. One sentence of explanation only. 3. PRIORITY ERROR 2: Same format as above. Choose the error with the second highest impact on clarity. 4. FEED-FORWARD: One sentence beginning with "For your next writing task, focus on..." — give one specific, actionable target. 5. CLOSING LINE: One warm, encouraging sentence. Not generic. Connect to their specific attempt. TOTAL LENGTH: 120-150 words maximum. Tone: warm, professional, direct. Write as a teacher who genuinely wants this student to improve.
The 2-Minute Personalisation Step
After AI generates the feedback, read it and add one personal detail you know about that student. Something like "I know you've been working on your openings — this one really landed" or "You mentioned in class you use Instagram every day — that authenticity comes through in your writing." 30 seconds of personalisation makes the student feel seen and makes the feedback dramatically more effective.
Rubric Generation — Any Task, Any Standard, In Seconds

Creating a rubric from scratch takes time and requires careful thinking about what distinguishes good from excellent. AI can generate a complete, specific rubric for any writing or speaking task in under a minute — with descriptors that are genuinely observable and specific, not vague placeholder phrases like "good vocabulary range."

Assessment Rubric Generator Tested & Verified ✓
Create a complete marking rubric for this ESL assessment task: TASK: [Students write a formal email applying for a summer internship, 180-200 words] LEVEL: [B2] ASSESSMENT TYPE: [End-of-term summative — grade counts toward final report] TOTAL MARKS AVAILABLE: [20] RUBRIC STRUCTURE: 5 criteria, 4 marks each: 1. Task Achievement & Content 2. Organisation & Cohesion 3. Vocabulary Range & Accuracy 4. Grammatical Range & Accuracy 5. Register & Appropriacy (formal email conventions) For each criterion, write descriptors at 4 levels: - Excellent (4 marks): specific, observable behaviours that clearly merit full marks - Good (3 marks): what "mostly there" looks like — note what's missing for full marks - Satisfactory (2 marks): what minimum passing looks like - Needs Improvement (1 mark): what struggling work looks like — not "poor" but specific IMPORTANT: Every descriptor must be observable. No phrases like "good range of vocabulary" — instead: "Uses topic-specific vocabulary accurately (e.g. 'I would welcome the opportunity', 'further to our conversation') with no more than 2 word-choice errors." Also create: a 100-word student-facing checklist version in B2 English they read before submitting their work.
Class Error Analysis — Turn a Stack of Marked Papers Into a Lesson

Here's a workflow that turns your marking from a chore into a teaching opportunity. After marking your class's writing, you'll notice patterns — the same errors appearing across multiple students. Feed those patterns into AI and it gives you: the likely root cause, the most effective classroom activity to address it, and a ready-made exercise you can use in your next lesson.

Class Error Pattern to Lesson Plan Tested & Verified ✓
I've finished marking writing from my class of [18 B1 Vietnamese teenage learners]. Here are the error patterns I noticed across multiple students: ERROR LIST (copy these from your marking notes): 1. [e.g. "I am agree with..." instead of "I agree with..."] 2. [e.g. Missing definite article before specific nouns: "I went to school" when "I went to the school" is needed] 3. [e.g. Using present simple instead of present continuous for actions happening right now] 4. [e.g. Confusing "make" and "do" — "make homework", "do a mistake"] 5. [add as many as you found] For EACH error, please provide: A) ROOT CAUSE — Is this L1 interference (Vietnamese structure difference), overgeneralisation of a rule, or a gap in taught knowledge? B) BEST CLASSROOM FIX — What type of activity most effectively addresses this error? (Noticing task, error correction, consciousness-raising, controlled drill, etc.) C) READY-MADE EXERCISE — Create one focused 5-minute activity that targets this specific error Then: Design a 12-minute "Language Focus" slot I can use at the start of next class that addresses the top 3 errors simultaneously — frame it as "language discovery" not error correction, so students don't feel singled out.
✦ Do This Now — Module 05

Take 5 pieces of recent student writing. For each one, run the Written Feedback prompt with the actual student text pasted in. Add one personal touch to each output. Return the feedback and observe how students respond compared to your normal marking. Then list the 3 most common errors across those 5 papers and run the Class Error Pattern prompt — use the resulting Language Focus slot in your next lesson.

06
Systems
Build Your Prompt Library — The System That Makes Everything Compound

Most teachers use AI like a vending machine — put in a coin, get something out, forget it. The teachers who get 10x more value from the same tools are the ones who save what works. This module shows you how to build a prompt library that makes every week faster than the last — and gives you a plug-and-play context system so AI always knows your classes without you having to re-explain them.

Why a Prompt Library Is Worth Building

A great prompt is an asset. It took you time to get right — to find the exact variables, the exact format instructions, the exact phrasing that gets you a usable output consistently. If you don't save it, you'll spend that time again next week, get a slightly different result, and wonder why last week's felt better.

A prompt library is simply a document where you store your best prompts, organised so you can find them fast. Nothing fancy. A Google Doc with sections. Notion database if you want to get organised. Even a .txt file. The storage system doesn't matter. What matters is that you save, tag, and reuse.

Here's the compounding effect in practice: Week 1, you build 5 prompts. Week 2, you use 3 from the library and build 2 new ones. Week 4, you're using 10 saved prompts and building almost none from scratch. By Month 2, you have a library of 30–40 prompts covering every class you teach. Planning a full week takes 30 minutes. This is the goal.

How to Tag Your Prompts
Tag each saved prompt with: Skill (Planning / Materials / Feedback / Differentiation / Assessment), Level (A1-A2 / B1-B2 / C1-C2 / All), Age (YL / Teens / Adults / All), Status (Tested ✓ / Draft / Needs revision). When you need a prompt, scan the tags. 10 seconds to find what you need.
The Class Context Block — Your Most Powerful Prompt Component

Every time you start a new Claude conversation, the AI has no memory of your classes. This means every session, you either give it context or it generates generic outputs. The solution is a Class Context Block — a short, structured paragraph about each class that you paste at the start of every session involving that class.

Once you have this habit, everything AI generates for that class becomes dramatically more relevant. It knows your students are teenagers who love K-pop. It knows you have 3 strong students who need extension work. It knows you can't print more than 1 page per student. It produces outputs calibrated to your actual reality.

Class Context Block Template — Build One Per Class Tested & Verified ✓
MY CLASS CONTEXT — [CLASS NAME] (Paste this block at the start of every AI session for this class) ━━━━━━━━━━━━━━━━━━━━━━━━ BASICS ━━━━━━━━━━━━━━━━━━━━━━━━ CEFR Level: [B1] Age group: [Teens 14-16] Class size: [18 students] L1 background: [Vietnamese — monolingual group] Teaching location: [Ho Chi Minh City, Vietnam] Lesson duration: [60 minutes] Frequency: [3x per week] ━━━━━━━━━━━━━━━━━━━━━━━━ WHO THEY ARE ━━━━━━━━━━━━━━━━━━━━━━━━ Interests: [K-pop, gaming, football, social media, street food] Strengths: [High speaking energy in pair work, good pronunciation] Challenges: [Reading stamina, essay structure, article use, making/doing confusion] Motivation: [General English — some students preparing for IELTS in 2 years] ━━━━━━━━━━━━━━━━━━━━━━━━ DIFFERENTIATION NOTES ━━━━━━━━━━━━━━━━━━━━━━━━ Strong students (3): [Names optional] Need extension tasks — get bored and disruptive if not challenged Weak students (2): Need extra scaffolding — never cold-call, give thinking time Default: Create tiered options (easy/medium/hard) for any written task ━━━━━━━━━━━━━━━━━━━━━━━━ PRACTICAL CONSTRAINTS ━━━━━━━━━━━━━━━━━━━━━━━━ Resources: [1 A4 per student per lesson maximum — printing limited] Technology: [No devices allowed in class — teacher has a laptop and projector] Must align with: [Outcomes course book, Unit [X] this week] Avoid: [Political topics, religion, anything that causes inter-student conflict] USE THIS CONTEXT FOR EVERYTHING YOU GENERATE FOR THIS CLASS.
Using Claude Projects for Persistent Context

Claude's Projects feature (available free) takes the Class Context Block one step further. Instead of pasting context at the start of every conversation, you save it once in the Project instructions — and it's automatically included in every conversation you start within that Project.

Here's how to set it up: In Claude, click "Projects" in the sidebar. Create a new project called the name of your class. In the "Project Instructions" section, paste your complete Class Context Block. Done. Now every conversation you start in that Project automatically has your class context loaded. You never have to paste it again.

Create one Project per class. This is the closest thing to an AI that actually knows your students — it won't forget between sessions, and every output it generates will be calibrated to your real classroom from the first message.

★ The Prompt Improvement Loop
When an AI output is almost right but not quite, don't restart. Continue the conversation: "That's close, but [specific problem]. Please revise specifically: [what to change]." AI adjusts based on your feedback in the same conversation. You're training it in real time. Save the refined version of the prompt to your library when the output is finally exactly what you wanted.
✦ Do This Now — Module 06

Right now — before Module 7 — do these three things: 1) Create a Google Doc called "My Prompt Library." Add sections: Planning / Materials / Feedback / Differentiation. Copy the best prompts from Modules 1–5 into the right sections. 2) Create a Class Context Block for your top 3 classes using the template above. 3) Create a Claude Project for each of those classes and paste the context block in as Project Instructions. You now have a functioning AI system for your teaching. Everything from here gets faster.

07
Advanced
NotebookLM & Advanced Tools — Your Complete AI Teaching Suite

This is the module where things get genuinely impressive. NotebookLM is a free tool from Google that does something neither ChatGPT nor Claude can: it reads your actual documents — your course book, your syllabus, your own notes — and lets you interrogate them directly. No hallucination. No generic filler. Pure, cited answers from exactly what you uploaded. Combined with the tools you've already learned, this makes you one of the most efficient teachers in your school.

NotebookLM — A Deep Dive Into How It Works

Go to notebooklm.google.com. Log in with any Google account. Click "New Notebook." You now have a workspace that can hold multiple source documents — PDFs, Google Docs, web URLs, pasted text. Upload your course book chapter, your school's syllabus, your own lesson notes, anything relevant to a unit you're teaching.

Now here's what makes it different from ChatGPT: when you ask a question, NotebookLM answers only from what you uploaded. It won't blend in outside knowledge. It cites the source with a direct quote so you can verify. This makes it extraordinarily useful for course book work, because you can ask things like "What vocabulary does Unit 5 introduce?" and get an accurate, cited answer from the actual book — not a guess.

1
Upload your course book chapter as a PDFScan it if needed, or use a digital copy. NotebookLM reads PDFs and extracts text automatically.
2
Ask it to extract what you needVocabulary lists, grammar points, comprehension questions — all cited directly from the book. Takes 30 seconds per query.
3
Use it to identify what the book missesAsk: "What language areas relevant to B1 teens are NOT covered in this chapter?" Then go build those missing materials with Claude.
4
Generate the Audio OverviewClick "Generate Audio Overview" — in 2 minutes you get a 10-15 minute AI podcast discussion of the chapter. Two natural-sounding voices discuss the content. Use as a student listening exercise or revision tool.
Practical NotebookLM Queries — Use These Every Week
NotebookLM Course Book Queries Tested & Verified ✓
QUERY 1 — Vocabulary Extraction: "List all new vocabulary items introduced in this chapter. Group them by word class: nouns, verbs, adjectives, adverbs, phrases. Include the page number where each first appears." QUERY 2 — Grammar Focus Identification: "What grammar structures are presented or practised in this unit? For each structure, quote one example sentence from the book, then note whether it's presented inductively or deductively." QUERY 3 — Comprehension Questions: "Create 8 comprehension questions for this chapter targeting B1 learners. Include: 3 factual recall questions (answer found directly in text), 3 inferential questions (requires reading between lines), 2 opinion questions (personalised response). Include answers where applicable." QUERY 4 — Gap Analysis: "What language areas would be useful for B1 teen learners in Vietnam that are NOT covered in this chapter? Suggest 3 supplementary lesson topics that would complement this unit." QUERY 5 — Student Summary: "Write a student-friendly summary of this chapter's main content in 120 words at B1 reading level. This will be used as a pre-reading overview or revision handout. Use simple sentences and define any technical terms."
Building a Student Self-Study Tool

NotebookLM lets you share notebooks with students directly. Here's a powerful setup: create a notebook per course unit, upload the chapter, vocabulary list, and any supplementary materials. Share the link with students. They can now ask the notebook questions — "What does 'phenomenon' mean?" "Can you quiz me on the Unit 5 vocabulary?" — and get answers grounded in the actual course material.

This creates a curriculum-aligned self-study tool that requires no teacher time to maintain after initial setup. Students who miss a class can catch up. Students preparing for tests can quiz themselves. Students who want to go deeper can explore. All within the safe boundaries of what you uploaded — no internet rabbit holes, no off-topic AI conversations.

Student-Facing AI Study Assistant Tested & Verified ✓
Create a system prompt I can use to set up a Claude conversation my B1 teen students can use safely for English self-study homework help. The assistant should: 1. Introduce itself as a friendly English study helper (give it a name if you like) 2. ONLY help with English language learning tasks — politely decline anything off-topic 3. Use clear, B1-appropriate English in all responses (no complex explanations) 4. Adapt its help style to the request: - Grammar questions: explain the rule simply, give 2 examples, then ask the student to make their own sentence - Vocabulary questions: define the word in simple English, give context sentence, show collocations - Writing help: NEVER write it for them — give feedback on what they wrote and suggest one specific improvement - Speaking practice: roleplay a conversation scenario they choose 5. Always end responses with one question back to the student to keep them engaged 6. If a student seems frustrated, acknowledge it and encourage them warmly Write this as a complete system prompt I paste into Claude to set up the assistant.
Using AI for Your Own Professional Development

The last use of AI in this course is for you, not your students. AI is an excellent reflective thinking partner. After a difficult lesson, a lesson observation, or a challenging class, you can use Claude to process what happened, identify the root cause, and find a practical solution — faster and more structured than journalling alone.

Teaching Reflection & PD Prompt Tested & Verified ✓
I just taught a lesson and want to reflect on it honestly. Please act as a supportive but direct teaching mentor. WHAT I TAUGHT: [topic, level, class] WHAT WORKED: [describe specifically] WHAT DIDN'T WORK: [describe specifically — be honest] HOW STUDENTS RESPONDED: [describe energy, engagement, confusion points] HOW I FELT AFTER: [honest reflection] Based on this, please: 1. DIAGNOSE — What is the most likely root cause of what didn't work? (Not blame — diagnosis.) 2. QUICK FIX — One specific, practical change I could make the next time I teach this content 3. PRE-LESSON QUESTION — One question I should ask myself before my next lesson to avoid this problem 4. RESOURCE — One teaching technique, framework, or approach worth researching that directly addresses this challenge Keep the whole response under 200 words. Be honest. Don't pad it with reassurance. I want to improve.
✦ Do This Now — Module 07

Go to notebooklm.google.com right now (it takes 2 minutes). Upload any PDF you have — a course book chapter, a unit from a textbook, even your own lesson notes. Run the 5 queries above. Then click "Generate Audio Overview" and listen to the first 3 minutes of what it creates. Think about one class where you could give students access to a notebook like this for self-study. That's your implementation plan for this week.

The Toolkit

Three tools.
All free. All you need.

Everything in this course runs on free tiers. No subscriptions required to implement a full AI teaching workflow.

💬
ChatGPT
Excellent for quick materials, brainstorming activity ideas fast, and image generation (GPT-4o). Use alongside Claude — run the same prompt in both when creating something important and compare outputs. Free tier covers all teaching needs.
Quick drafts · Images · Activity ideas · Second opinions
📓
NotebookLM
Google's document AI. Upload your course book and interrogate it directly. Generates cited answers from your actual documents — no hallucination. The Audio Overview feature turns any document into a 15-minute AI podcast in 2 minutes. Completely free.
Course books · Student study tools · Audio review
🎨
Canva AI
Design tool with built-in AI image generation. For ESL: visual vocabulary flashcards, classroom posters, presentation slides that look professional. Use Magic Write for quick text content inside designs. Free tier covers all classroom use cases.
Visual aids · Flashcards · Posters · Slides
📊
Google Gemini
If your workflow lives in Google Docs, Slides, and Classroom, Gemini integrates directly into those tools. Useful for teachers who want AI embedded in their existing workflow rather than switching tabs. Free with any Google account.
Google Workspace · Embedded workflow · Docs
📋
Your Prompt Library
Not an AI tool — a Google Doc or Notion page. But this is the infrastructure that makes everything compound. Every prompt you save is an asset you can reuse forever. Built in Module 6. Maintained for 5 minutes per week. Worth more than any paid tool.
Prompt storage · Class contexts · The compounding system
Universal Application

Every grade.
Every level. One system.

Every prompt in this course works for any class you teach. Here's how the system adapts across age groups and levels.

YL
Young Learners · Ages 4–10
  • Simple instructions, visual-heavy materials
  • Song, chant, and story-based lessons
  • Phonics and alphabet activity generation
  • Movement and TPR activity suggestions
  • Max 7-minute task attention spans
  • Parent communication templates
  • Total Physical Response prompts
JHS
Junior High · Ages 11–14
  • Pop culture and peer-relevant content
  • Grammar drills with clear rules
  • Peer discussion and group tasks
  • A2–B1 reading comprehension
  • Vocabulary in engaging contexts
  • Low-stakes speaking confidence tasks
  • Project-based learning frameworks
HS
High School · Ages 14–18
  • IELTS / TOEFL / Cambridge prep
  • Academic essay feedback & rubrics
  • Structured debate & discussion
  • Academic vocabulary & collocations
  • Critical thinking & analysis tasks
  • University application writing
  • Mock interview materials
ADU
Adults · Business & General
  • Business English emails & meetings
  • Presentation & negotiation skills
  • Fluency-focused conversation classes
  • Professional vocabulary & register
  • Case study discussions
  • Self-directed study resources
  • Corporate training materials
Master Prompt Cheat Sheet

Every prompt.
Right here, forever.

These are the 40+ field-tested prompts from across the entire course, organised by category. Every single one has been verified to produce classroom-ready outputs. Bookmark this section. This is your weekly reference.

📝 Lesson Planning
📄 Materials
📊 Feedback
🔀 Differentiation
🔤 Vocab & Grammar
📓 NotebookLM
📋Full Lesson Plans
Master Blueprint — Any ClassCreate a [60]-minute ESL lesson. Level: [B1]. Age: [Teens 14-16]. Size: [18]. L1: [Vietnamese]. Location: [HCMC]. Topic: [social media]. Skill: [speaking]. Objective: students can express and justify opinions. Structure: warmer (8min), lead-in (7min), input (10min), controlled practice (10min), freer practice (20min), wrap-up (5min). Add: 2 teacher notes on common errors, one homework task.
Young Learners LessonCreate a [45]-minute ESL lesson for Young Learners aged [6-8], level [A1], [12 students], [HCMC], L1 Vietnamese. Topic: [animals]. Objective: name 8 animals and produce the correct verb. Structure: warm-up song (5min), flashcard input (7min), listening task (8min), movement game (10min), drawing/craft (10min), review (5min). Each activity: exact teacher language, max 7 minutes, movement included. Anticipated problems for each stage.
Business English LessonCreate a 90-minute Business English lesson for [B2 adult professionals, 8 students, corporate training, Vietnam]. Topic: [running effective meetings — turn-taking, interrupting politely, summarising]. Objective: use 6 functional phrases in a mock meeting. Real-world task: students run a 10-minute mock meeting at the end in English only. Include: language reference card, meeting feedback checklist, one cultural note for Vietnamese professionals.
🔥Warmers & Activities
Warmer Bank (No Materials)Generate 8 warmer activities for [B1 teens] on [food and culture]. Constraints: no materials needed, 5-7 min each, mix of pair/whole class/individual, at least 2 movement-based. For each: name, 3-sentence instructions, why it works as a warmer.
Lesson Hook GeneratorI'm teaching [the environment] to [B2 teens] next week. Create 5 powerful lesson hooks — opening moments that create genuine curiosity or debate in the first 2 minutes of class. At least 2 use a surprising statistic. At least 1 uses a provocative image description. Make them impossible to ignore.
5-Lesson Unit PlannerPlan a 5-lesson unit on [technology and daily life] for [B1 teens, 60-min lessons]. Each lesson: title, main skill focus, key language point, how it connects to next lesson. End with a summative speaking task in lesson 5. Format as a unit overview I can share with my Director of Studies.
📝Worksheets & Reading
Complete Worksheet (5 Exercises)Create a print-ready ESL worksheet. Profile: [B1 | Teens 14-16 | Vietnamese L1 | 18 students]. Topic: [social media and mental health]. Time: 25 min. Exercises: 1) vocab matching 10 words+definitions, 2) reading passage 180-200 words, 3) 6 comprehension questions (2 factual, 2 inferential, 2 opinion), 4) gap fill 10 gaps using vocab list words, 5) 3 discussion questions for pair work. Complete answer key. Flag any gap fill with multiple possible answers.
Graded Reading PassageWrite a graded reading passage for [B1] ESL learners. Topic: [street food in Southeast Asia]. Length: 220-240 words. CEFR-appropriate vocabulary, max 22-word sentences, no idioms above B1. Structure: 3 paragraphs. After passage: 6 comprehension questions (T/F x2 with page reference, multiple choice x2, short answer x2), vocabulary box (5 words + simple definitions), 1 discussion question. Complete answer key. Flag any word above B1 level.
Listening ScriptWrite a listening dialogue for [B1] learners. Format: [two friends discussing whether to start a YouTube channel]. Length: 250 words. Include natural hesitation markers (uh, well, you know). 8 target vocabulary items from [social media lexis]. After: transcript, 5 comprehension questions, key vocabulary focus section.
🃏Cards & Speaking Tasks
Conversation Card PackCreate 16 conversation cards for [B2 adults] on [work-life balance]. Distribution: 4 warm-up (easy, factual), 5 discussion (opinion-based), 4 challenge (requires justification, two sides), 3 reflection (personal). Each card: main question + 2 follow-up prompts. All questions require more than yes/no. Feel naturally conversational, not textbook-stilted.
Role-Play CardsCreate 8 role-play scenario cards for [B1 teens] practising [shopping and making complaints]. Each card: Role A brief (customer) + Role B brief (shop assistant) + a complication that forces negotiation. Scenarios should be realistic, slightly funny, and use target language naturally.
Information Gap ActivityCreate an information gap activity for [A2 adults] on [daily schedules]. Student A has some information, Student B has different information. They must speak (no showing cards) to complete a shared schedule. Include: Student A card, Student B card, clear instructions, completed answer sheet.
💬Written Feedback
Individual Feedback GeneratorESL teacher feedback. Student: [B1, age 15, Vietnamese L1]. Task: [opinion paragraph, 120 words]. Student's writing: [PASTE TEXT]. Generate: 1 specific strength referencing their actual words, 2 prioritised errors with incorrect example → explanation → corrected version, 1 feed-forward sentence starting "For your next writing task, focus on...", 1 warm closing. Max 150 words. Tone: warm, professional, encouraging.
Bulk Comment TemplatesGenerate 12 varied written feedback comments for [B1] ESL students on [paragraph writing]. 6 for strong work, 6 for work needing improvement. Each: 2 sentences. Reference specific writing behaviours, not generic praise. No two comments start the same way. Include a feed-forward element in every comment.
Speaking FeedbackI observed a student giving a [2-minute presentation]. My notes: [PASTE NOTES — fluency, vocabulary, content, body language]. Write structured feedback: 1 genuine strength, 2 prioritised development areas, 1 specific target for next time. Warm but direct. 120 words max.
📊Rubrics & Assessment
Writing Rubric (4-Level)Create a marking rubric for [formal email, 180-200 words, B2, end-of-term assessment, 20 marks total]. 5 criteria: Task Achievement, Organisation, Vocabulary, Grammar, Register. 4 levels per criterion (Excellent/Good/Satisfactory/Needs Improvement). Each cell: 2-3 observable descriptors — no vague phrases. Include student-facing checklist version in B2 English.
Error Analysis → LessonMy [B1 Vietnamese] class made these errors in this week's writing: [LIST 5-8 ERRORS]. For each: root cause (L1 interference / overgeneralisation / knowledge gap), most effective classroom fix (activity type), one ready-made 5-minute exercise. Then: design a 12-minute language discovery slot for next class addressing the top 3 errors — frame as discovery, not correction.
Model Answers (3 Quality Levels)Generate 3 model answers for [B1 writing task: 150-word restaurant review]. Model A: excellent (varied vocabulary, accurate grammar, full task achievement). Model B: good (mostly accurate, minor errors). Model C: below expectations (limited vocab, errors affecting clarity). After all three: "Spot the Difference" — 5 questions comparing A and C. Use for self and peer assessment.
🔀Level Adaptation
Level Fork (3 CEFR Versions)Here's my activity: [PASTE CONTENT]. Create 3 differentiated versions. VERSION A (A2): max 10-word sentences, word bank with definitions, 3 comprehension questions only. VERSION B (B1): original structure, minor adjustments, add one extra discussion question. VERSION C (B2+): increased vocab complexity, inferential/evaluative questions, analytical task added. Same topic and learning objective throughout.
Simplify a TextSimplify this text for [A1/A2] learners: [PASTE TEXT]. Requirements: max 12-word sentences, Oxford 2000 vocabulary only, active voice, present tense where possible. Keep all the same factual information. Add a word bank of 5 key terms with simple English definitions. Check your output doesn't exceed A2 level.
Tiered Worksheet (Star System)Create a single worksheet on [jobs and careers] with tiered tasks. ★ Beginner (A2): fill blanks with word bank. ★★ Intermediate (B1): fill blanks without word bank, full sentences. ★★★ Advanced (B2+): 60-word paragraph responding to a prompt. All tiers target [present perfect for experience]. Stars visible on page, no "easy/hard" labels.
🎯Age Adaptation
Adult → Young LearnerI have this adult lesson: [PASTE CONTENT]. Adapt completely for [Young Learners aged 7-9]. Change: vocabulary (concrete only), activities (games/movement/visuals/max 7 min each), instructions (1 sentence each + example), add 2 movement activities, add 1 fun hook per activity. Same learning objective. Same core language target.
Adult → Teen AdaptationI have this adult lesson/activity: [PASTE CONTENT]. Adapt for [teens aged 13-15]. Replace adult scenarios with teen-relevant equivalents. Add pop culture or peer-relevance hooks. Make tasks more open-ended and opinion-based. Keep same language target. Use teen-appropriate tone — not childish, not formal.
Fast Finisher Extension PackMy [B2] students finish 10-15 min early. Create 4 self-directed extension tasks on [technology and privacy]. Each 5-8 minutes. No teacher support needed. Progressively challenging. Include: 1 writing task, 1 thinking/research task, 1 speaking prep, 1 creative task. Students choose order. End with: "What did you learn that wasn't in today's lesson?"
🔤Vocabulary Teaching
Vocabulary Set + Reference CardCreate a vocabulary set of 12 words for [B1] learners on [the environment]. For each: definition in simple English, 1 natural example sentence, 2-3 common collocations, 1 common mistake to avoid. Format as a vocabulary reference card students keep in their folder.
Vocabulary in Context (Story)Write a short story (200 words) for [B1 teens] that uses all 10 of these words naturally in context: [LIST WORDS]. After the story: 1) students guess meaning from context before checking, 2) match to definitions, 3) write their own sentence for 3 chosen words. Engaging story — mild humour works well.
Collocation Practice SheetCreate a collocation practice sheet for [B2] learners on [business English verbs: make, do, take, have, give]. Include: 20 collocations (4 per verb), gap fill (choose the correct verb — 15 sentences), 5 sentence transformations, "common mistake" warning box for [Vietnamese learners] who often confuse make/do. Answer key.
⚙️Grammar Teaching
Grammar Practice Sheet (Full)Create a grammar worksheet for [present perfect vs simple past] at [B1] for [adults]. Include: 1) rule box (4 bullet points, 2 examples each), 2) 10 gap-fill sentences, 3) 8 error correction sentences, 4) 5 personalisation sentence starters, 5) 6-line dialogue using both tenses. Address common errors for [Vietnamese learners]. Answer key for exercises 2-3.
Grammar Discovery (Inductive)Create a grammar discovery lesson for [second conditional] at [B1]. Students discover the rule themselves. Sequence: 6 example sentences → noticing task (what do these sentences have in common?) → guided questions → students write the rule → controlled practice → personalisation. Do NOT explain the rule — let students find it inductively.
Grammar in Context (Story)Write a 200-word story for [A2 teens] using [present continuous for temporary situations] correctly in 8 different examples. Make it engaging — light humour welcome. After the story: find the 8 present continuous verbs and for each one, explain why present continuous is used here (not simple present). Answer key included.
📓NotebookLM Queries
Content Extraction[After uploading chapter PDF to NotebookLM:] List all new vocabulary in this chapter by word class (nouns, verbs, adjectives, phrases) with page numbers. Then list all grammar structures presented, with one quoted example sentence per structure and whether it's taught inductively or deductively.
Comprehension Questions from Book[In NotebookLM:] Create 8 comprehension questions for this chapter at [B1] level. Include: 3 factual recall (answer directly in text), 3 inferential (requires thinking), 2 personalised opinion questions. Include page references for factual answers. Provide a complete answer guide.
Gap Analysis[In NotebookLM:] What language areas useful for [B1 Vietnamese teens] are NOT covered in this chapter? Suggest 3 supplementary lesson topics that would fill these gaps. For each: why it's missing, why it matters for this learner profile, one activity type that would address it.
🎙️Audio & Student Tools
Pre-Audio Overview Prep[Before clicking Generate Audio Overview in NotebookLM:] I'm going to generate an Audio Overview of this chapter for [B1 teen] students as a review tool. Before I do: suggest 3 pre-listening questions to give students, a note-taking frame for while they listen, and 3 post-listening discussion questions.
Student Summary Generator[In NotebookLM:] Write a student-friendly summary of this chapter in 120 words at [B1] reading level. Simple sentences, no jargon, define any technical terms inline. Used as a pre-reading overview or revision handout. Format: title + 2 clear paragraphs.
Self-Study Quiz[In NotebookLM:] Create a 10-question self-study quiz from this document. Mix: 5 multiple choice, 3 true/false with justification, 2 short answer. Difficulty: [B1]. Include all answers. Students use this notebook to check answers by asking follow-up questions after completing the quiz.
Putting It All Together

Your First AI-Powered Week.
30 minutes. Done.

This is the capstone. One Sunday session. Everything from this course applied to your real teaching week. Follow this exact sequence once — you'll never plan the old way again.

01
Open Claude. Paste your Class Context Block. (3 min)
Start a session for your first class. Paste the Class Context Block you built in Module 6. Every output from this point is calibrated to that real class. Repeat for each class you're planning.
02
Run the Blueprint for each class. (15 min)
Master Blueprint prompt, real values. 3 minutes per class. Don't over-edit at this stage — one read, one quick fix. You have 5 lesson plans. They're already 90% ready.
03
Generate materials for each lesson. (8 min)
Worksheet Generator for any class that needs one. Level Fork immediately after for any mixed-ability class. Check answer keys. Print or save to PDF. Materials done.
04
NotebookLM for course book units. (5 min)
Any class working through a course book this week: upload the chapter to NotebookLM, run the Content Extraction query, save the vocabulary and grammar focus for that lesson.
05
Save great prompts. Tag them. (4 min)
Before closing: copy any prompt that produced an excellent output into your library. Tag it. You've compounded. Next week will be faster.
Done. That was 35 minutes.
Full week planned. All materials ready. Feedback templates loaded. You just did what used to take your entire Sunday — in 35 minutes. This is your new permanent workflow.
What 35 Minutes Gets You — A Real Week
MON
B1 Teens · Speaking · Social MediaFull 60-min lesson plan + conversation card pack (16 cards) + Level Fork (A2 version for 2 students)
TUE
A1 Young Learners · Vocabulary · AnimalsStory-based lesson + flashcard list + movement game + extension activity for 3 fast finishers
WED
B2 Adults · Writing · Formal EmailsProcess writing lesson + 3-level model answers + assessment rubric + feedback templates ready
THU
B1 Teens · Grammar · Present PerfectGrammar discovery lesson + practice sheet + error correction targeting Vietnamese patterns
FRI
Mixed Teens · Reading · EnvironmentGraded passage + tiered tasks (★/★★/★★★) + NotebookLM chapter summary for student self-study
SUN
~35 minutes total. Rest of Sunday: entirely yours.