TeacherForge Review: The AI Tool That Saves EFL Teachers Hours of Prep

TeacherForge is an AI tool I recently added to my EFL toolkit — and here’s why it caught my attention.
You may want to ask what’s the use of other AI Tools as long as we have ChatGPT, Gemini and Claude. They can generate the reading text, the questions, the vocabulary exercise, they can help you write your lesson plan so what’s the need for another tool. Honestly, I agree with you! Use the one that you are comfortable with but have a look at what is happening around in our niche; Teaching English.
When I came across TeacherForge, I was also reluctant to try as two years ago Twee was one of my favourite tools but then it has developed so much that you need to have the paid version to be able to use all the fancy tools.
Well, TeacherForge is not completely free of course but with a limitation, you can still use it as a free subscriber. Let’s have a look at what it is and what it does together.
What is TeacherForge?
TeacherForge is an AI-powered material generator built specifically for ESL and EFL teachers. That specificity matters. It’s not a general-purpose AI that you have to prompt carefully and hope for the best. It’s designed around what language teachers actually need: CEFR levels, exercise types we recognise, answer keys included.
It has six composers: Grammar, Vocabulary, Reading, Writing, Listening, and a Full Exam composer that combines everything. You pick your level (A1 to C2), choose your question types, and generate. The result is a print-ready PDF and an editable Word document, with a separate answer key.
You get 18 free credits to start, which is enough to try everything before deciding whether to subscribe.
How I Used It
I was planning a lesson around the Beatles song “Junk” — a beautiful, minimalist piece that works perfectly as a lead-in for consumerism and consumer society. I needed a reading text at B1 level and some supporting vocabulary and writing tasks.
Instead of writing everything from scratch, I decided to test TeacherForge properly.
First, I used the Reading composer. I typed in my topic — consumerism, buying unnecessary things, connecting to the song — and set the level to B1. The tool generated a short passage in five paragraphs, with the Beatles connection built in, followed by short answer questions, a cause and effect matching task, and a multiple matching exercise. I read through it carefully. The passage was accurate, the questions were IELTS-style, and the level felt right.
Then I tried the Vocabulary composer, again at B1, on the same theme. I got a matching exercise, multiple choice, and a gap fill — all with words like consumerism, landfill, replace, trend.
Finally, I asked the tool to generate a Writing task — a short B1 essay prompt on how quickly we replace things, with useful language boxes and a planning guide included.
All three came out clean. I downloaded the Word documents and had a look. A few small things I’d change but nothing that required a full rewrite.
The tool generates texts but you can also bring your own text. The Reading composer lets you paste in your own passage and generate questions around it. This is particularly useful if you have a text you love but don’t have time to write comprehension tasks from scratch.
A Word of Caution
Before you share the lesson with your students, try the exercise and see if it needs more editing — check whether the answer key is correct, the questions are right, and the level feels appropriate. We, teachers, know better than any AI tool what a good exercise feels like, so use TeacherForge as a starting point, not a finished product.
In a companion post over on Substack, I’ll share the full lesson plan built around “Junk” by the Beatles — discussion questions, the song itself, and how the TeacherForge reading fits into a 45-minute class. [Link coming soon.]
More AI Tools related posts can be checked here and here.
💡 Want practical lesson plans, ready-to-use classroom materials, and AI tips delivered straight to your inbox every week? Join my free newsletter below:
