Never Have I Seen…: Inversion for Emphasis
A free Grade 10 ESL grammar worksheet on inversion for emphasis: starting a sentence with ...
View Resource : Never Have I Seen…: Inversion for EmphasisTeach betterSave timeEngage learners
Ready-to-use lesson plans, worksheets, games and videos for ESL, Math and Science — made for classrooms around the world.
Teaching Resources
Subjects Covered
Learning Games
Teacher Hub Guides
What is TeachLuma?
TeachLuma is a teaching companion for ESL, primary and bilingual school teachers — download it, play it, watch it, or learn how to teach it.
Browse by subject
Just added
A free Grade 10 ESL grammar worksheet on inversion for emphasis: starting a sentence with ...
View Resource : Never Have I Seen…: Inversion for EmphasisA complete Grade 10 ESL reading and writing pack on advanced figurative language: personif...
View Resource : Beyond Similes: Figurative Language in LiteratureA complete Grade 10 ESL speaking pack on interviews for a summer job, a volunteer role or ...
View Resource : Make a Great Impression: Interview SkillsA complete Grade 10 ESL writing pack on compare and contrast essays: planning with a Venn ...
View Resource : Similar or Different? Writing a Compare and Contrast EssayA complete Grade 9 ESL speaking pack on formal presentations: a clear three-part structure...
View Resource : Ladies and Gentlemen: Giving a Formal PresentationA complete Grade 9 ESL reading pack on evaluating arguments: finding the claim, reasons an...
View Resource : Is It Convincing? Evaluating ArgumentsBrowse by type
How it works
Browse by subject, grade or resource type — or search for the topic you're teaching this week.
Free resources download instantly with no account. Games open straight in the browser.
Print it, project it, or share it with students — ready for your next lesson.
TeachLuma is built for real classrooms around the world — practical materials with the context you need to know whether a resource fits your lesson before you download it.
Interactive games
Projector-ready classroom games for computers, tablets and phones. No login, no setup — play solo or in two teams.
Practice addition, subtraction and mental math in a fast-paced whole-class game.
Play Game: Number ChallengeA picture-and-word memory matching game covering animals, food and colors vocabulary.
Play Game: Vocabulary MatchPractice beginning, ending and middle sounds by matching a sound to a picture and word.
Play Game: Phonics Sound MatchFive mini-activities covering daily routines vocabulary — ordering, matching, sentence building, telling time and reading comprehension.
Play Game: Daily Routines AdventureLearn with TeachLuma
Introduce a lesson with a short video, then follow up with the matching resources.
Learn division the fun way! In this Grade 2 math lesson, students discover that DIVISION m...
Watch Lesson : Learn division the fun way!A friendly, step-by-step Grade 1 math video that teaches what addition means and how to s...
Watch Lesson : Let's Learn Addition Within 10Teacher Hub
How-to-teach guidance, classroom activities and differentiation ideas alongside our downloadable resources.
Bundles
Save money by getting related resources together in one purchase.
A complete Grade 1 unit on subtraction within 100 with no regrouping: lesson plan, 24-slide PowerPoi...
A complete Grade 10 ESL unit on personal identity and goals: 4-lesson plan, 24-slide PowerPoint, 7-p...
฿199 one-time ฿345
View Grade 10 ESL — Personal Identity & Goals — Complete Lesson PackA complete Grade 2 unit on measuring length: lesson plan, 24-slide PowerPoint, 5-page worksheet with...
A complete Grade 1 ESL alphabet unit: lesson plan, 24-slide PowerPoint, 4-page worksheet, homework, ...
A complete Grade 6 Science unit on the human body systems: lesson plan, 24-slide PowerPoint, 4-page ...
A complete Grade 2 place value unit: lesson plan, 27-slide PowerPoint, 4-page worksheet, homework, q...
Reviews
“Just what I needed for my grade 1 students.”
Every free resource is unlimited, no account required. When you're ready for the full members-only library, Teacher Pro is ฿199/month or ฿999/year.
See Pricing & PlansCan't find the resource you're looking for? Request a worksheet, lesson plan, PowerPoint, quiz, game, or other teaching resource, and help us decide what to create next.
Request a ResourceFAQ
Explore free resources, try a learning game, and find materials for your next lesson.