Build a reusable ESL lesson library you will actually open
How freelance and school ESL teachers can organise lesson plans, slides, and levels so next month’s class does not start from an empty folder.
2026-11-08 · 3 min read · Thinzar Swe
Most teachers do not have a content problem. They have a retrieval problem. The lesson that worked in March is in a chat thread, a download folder called “final-final,” or a slide titled “Untitled.” A library is not a personality trait. It is a set of names you can search when a student messages you at 9 p.m.
Name the lesson by the sentence, then the level
“Present perfect 2” tells you nothing in November. “Try something new — present perfect — A2–B1” tells you whether it fits tomorrow’s group. The decks in this site’s lesson library follow that habit: a human title, a level such as A2–B1 or B2–C1, and the grammar in the description rather than instead of a topic.
Copy the habit in your own folder.
Good: `b2-feedback-the-feedback-formula` Bad: `aswe-new-slides-USE-THIS`
Keep one folder per level band, not per textbook unit you no longer teach. Three shelves are enough: A2–B1, B1–B2, B2–C1. If a file could live on two shelves, file it at the lower level. You can stretch a clear A2 lesson up. You cannot honestly drag a C1 argument down.
Save the decision, not only the file
Next to each deck, keep four lines in a note:
Who it worked with. What you cut. The sentence students still could not say. Whether you would teach it again on a tired evening.
Those four lines are worth more than a colour-coded spreadsheet. They stop you reopening a beautiful deck that died in class. If you subscribe here, the daily and weekly drops arrive already titled and levelled. Your note is still the part no library can write for you.
Separate samples from the live course
Keep a small “show the student” folder of samples you are happy to send before someone pays you or joins the class. This site does the same: a few sample packs sit outside the subscriber lessons, and the subscriber lessons do not pretend to be free just because a preview image is public.
Do not drop a full paid deck into a WhatsApp group “just this once.” You will train the group to wait for the leak, and you will lose track of which copy is current.
Reuse on purpose
A lesson is reusable when the examples can change and the spine cannot. The spine of Game On! is like, love, enjoy, hate plus -ing. The games can be whatever your city actually plays. The spine of I’ll Do It Tomorrow is procrastination language at B2–C1. The excuses should be theirs.
When you adapt, duplicate the file and put the class name in the copy. Never edit the master ten minutes before a lesson. Future you will not remember which joke belonged to which company.
A Sunday check that takes fifteen minutes
Once a week, open next week’s classes and drop one existing lesson on each, plus one gap. The gap is what you still need to make or borrow. If every gap says “grammar worksheet,” you are avoiding speaking. If every gap says “find a video,” read using video without losing the speaking before you go looking.
A library is finished enough when you can answer this without searching your desktop: “What will my A2 evening class say out loud on Thursday?” If you can answer it, you are ready to teach. If you cannot, the grammar shelf and the speaking games are a faster start than a blank slide.