TPT
Total:
$0.00
TM Teaching Materials Banner

TM Teaching Materials

Rated 5 out of 5, based on 1 reviews
1 Follower
Chiang Mai, Thailand
About the store
I'm an experienced ESL Teacher with a degree in Web & Multimedia and Marketing. I've been teaching English as a second language since 2018. I've taught online and in-person to children and adults across Thailand, Singapore and China. My hobbies include graphic design, gaming, and eating and trying lots of food! I have been known to take entire food holidays. I've always spent far too much time trying to make lesson materials, it's been a bit of a curse so far but now I'm trying to turn that into a blessing by converting my folders of teaching materials and lessons into usable classes for others to use too. I love to design things and put my heart into every bit of material I make. Recently with the advent of AI, I've been turning my large and eclectic bank of lesson materials into a more ordered, structured format that can be used on any device - so long as you can open a browser.
Read more

All resources

Preview of B1 ESL Grammar Lesson | Interactive HTML | "Second Conditional"

B1 ESL Grammar Lesson | Interactive HTML | "Second Conditional"

A complete B1 grammar practice lesson. Clear rule presentation with examples, followed by multiple scaffolded practice exercises that build confidence step by step. Features: - Interactive HTML file: opens in any browser, no apps, no logins - Self-checking answers with instant feedback - Vocabulary tooltips with definitions, parts of speech, and example sentences - Annotated model text with hover teaching points - Interactive drag-and-drop exercises - Gap-fill exercises with answer checking - Da
Preview of B1 ESL Grammar Lesson | Interactive HTML | "Reported Speech - Statements"

B1 ESL Grammar Lesson | Interactive HTML | "Reported Speech - Statements"

A complete B1 grammar practice lesson. Clear rule presentation with examples, followed by multiple scaffolded practice exercises that build confidence step by step. Features: - Interactive HTML file: opens in any browser, no apps, no logins - Self-checking answers with instant feedback - Vocabulary tooltips with definitions, parts of speech, and example sentences - Annotated model text with hover teaching points - Interactive drag-and-drop exercises - Gap-fill exercises with answer checking - Da
Preview of B1 ESL Grammar Lesson | Interactive HTML | "Present Perfect vs Past Simple"

B1 ESL Grammar Lesson | Interactive HTML | "Present Perfect vs Past Simple"

A complete B1 grammar practice lesson. Clear rule presentation with examples, followed by multiple scaffolded practice exercises that build confidence step by step. Features: - Interactive HTML file: opens in any browser, no apps, no logins - Self-checking answers with instant feedback - Vocabulary tooltips with definitions, parts of speech, and example sentences - Annotated model text with hover teaching points - Interactive drag-and-drop exercises - Gap-fill exercises with answer checking - Da
Preview of A2 ESL Grammar Lesson | Interactive HTML | "Past Simple Irregular Verbs"

A2 ESL Grammar Lesson | Interactive HTML | "Past Simple Irregular Verbs"

A complete A2 grammar practice lesson. Clear rule presentation with examples, followed by multiple scaffolded practice exercises that build confidence step by step. Features: - Interactive HTML file: opens in any browser, no apps, no logins - Self-checking answers with instant feedback - Vocabulary tooltips with definitions, parts of speech, and example sentences - Annotated model text with hover teaching points - Interactive drag-and-drop exercises - Gap-fill exercises with answer checking - Da
Preview of A2 ESL Grammar Lesson | Interactive HTML | "Past Simple Regular Verbs"

A2 ESL Grammar Lesson | Interactive HTML | "Past Simple Regular Verbs"

A complete A2 grammar practice lesson. Clear rule presentation with examples, followed by multiple scaffolded practice exercises that build confidence step by step. Features: - Interactive HTML file: opens in any browser, no apps, no logins - Self-checking answers with instant feedback - Vocabulary tooltips with definitions, parts of speech, and example sentences - Annotated model text with hover teaching points - Interactive drag-and-drop exercises - Gap-fill exercises with answer checking - Da
Preview of [FREE] B2 ESL Writing Lesson | Interactive HTML

[FREE] B2 ESL Writing Lesson | Interactive HTML

A full writing lesson from model text to final draft.This B2 lesson takes students through the whole process: model text analysis with hover annotations, comprehension questions, controlled practice with target language, guided production, and then the writing task itself with a live word counter and self-check checklist. Features:Interactive HTML that works in any browser, offline, no loginsAnnotated model text: hover over highlighted sections to see teaching points about structure, linking, an
Preview of [FREE] B1 ESL Reading Lesson | Interactive HTML

[FREE] B1 ESL Reading Lesson | Interactive HTML

A complete B1 reading comprehension lesson built as an interactive HTML file. Vocabulary tooltips, annotation highlights, self-checking answers, teacher notes, dark mode, and answer export, all in one file that opens in any modern browser. Features:Interactive HTML file that opens in any browser, works offlineVocabulary tooltips: hover for definitions, part of speech, and examplesAnnotation highlights: hover over key features in the model textSelf-checking answers (MC, T/F/NG, gap-fill, drag-and
Preview of [FREE] A2 ESL Listening Lesson | Interactive HTML

[FREE] A2 ESL Listening Lesson | Interactive HTML

A fully interactive HTML ESL lesson that opens in any modern browser. Self-checking answers, vocabulary tooltips, dark mode, built-in teacher notes, and answer export. Download it and see for yourself. What you get:Interactive HTML file that opens in Chrome, Firefox, Edge, or any modern browser. No apps, no logins, no Google account needed.Self-checking answers with instant feedback on MC, gap-fill, and drag-and-drop questions.Dark mode toggle. Easier on eyes for evening study or screen-heavy cl
Preview of Emergency Services Jobs - Pronouns (He/She/They) [Digital] [HD] [Easel]

Emergency Services Jobs - Pronouns (He/She/They) [Digital] [HD] [Easel]

Emergency Services Jobs - He/She/They pronouns & bonus questions with vocabulary word bankThis is a digital 1920x1080 [HD] resource highlighting the 3 main emergency services with a focus on the he/she/they pronouns, their jobs, and bonus questions for extra vocabulary. Content:Police Officers, Firefighters, Doctors, with extra vocab for; hospital, police car, and fire engine. Intuitive worksheet - useful as digital homework or to kill a few minutes at the end of a class (I imagine it projected
Showing 1-9 of 9 results

About the store

Experience

I'm an experienced ESL Teacher with a degree in Web & Multimedia and Marketing. I've been teaching English as a second language since 2018. I've taught online and in-person to children and adults across Thailand, Singapore and China. My hobbies include graphic design, gaming, and eating and trying lots of food! I have been known to take entire food holidays. I've always spent far too much time trying to make lesson materials, it's been a bit of a curse so far but now I'm trying to turn that into a blessing by converting my folders of teaching materials and lessons into usable classes for others to use too. I love to design things and put my heart into every bit of material I make. Recently with the advent of AI, I've been turning my large and eclectic bank of lesson materials into a more ordered, structured format that can be used on any device - so long as you can open a browser.

Additional biographical information

Unrelated to teaching, along with my wife we have fostered several dogs across the course of the last decade - some we took from abusive situations and some were not in the best shape medically. This culminated in us taking in a pregnant lady doggy who had been left chained up for several months. She gave birth to 5 healthy pups in our bedroom, and then even adopted 4 more pups that were found in the local area - nine pups in total! We found homes for all but 2 of them - but the last two made it abundantly clear that they didn't want to be around anyone else, and so we committed to keeping two very unique pups. One such pup - Chalaam (meaning Shark in Thai, on account of his silver-coloured fur) - turns out to have some sort of anxiety which can trigger panic attacks. He now takes Gabapentin to help manage this, but still has moments where he's climbing on desks, scratching to get into corners that offer him no reprieve, and pacing back and forth in the garden... We're slowly getting him into a better state with the help of our vet, but it seems to be impossible to pin-point his triggers. Other than our dog fostering, I personally am a big fan of games - especially boardgames! I love games that get you thinking; Scythe, Codenames, Werewolf, you name it. I also attribute a lot of my own vocabulary learning to games that I played online such as World of Warcraft, Diablo 2, Dota, and many, many more.