
Grammar Games | EnglishClub
1000+ online grammar games for English learners. English Club's mobile-friendly games improve your understanding of verbs, tenses, nouns, adjectives and more.
ESL Worksheets | Teach English
Printer-friendly free ESL worksheets and printables for TEFL teachers to use in English class. With KEYs and Answers. For EFL, ESL learners of English.
5 Ideas for Teaching English One-on-One | EnglishClub
Dedicated EFL board games like WORD UP are handy if you have one around, but there are alternatively several free options to print out. EFL resource sites across the internet provide …
12am & 12pm – What’s the Difference?! - EnglishClub
12 o’clock: we all know there are two a day – one at lunchtime and one at night – but which one is 12am and which one is 12pm? That’s what we’ll be looking at in this article. We will also see …
Differentiated Instruction: How to Use it in the ESL Classroom
A guide explaining differentiated instruction, how it works, and how to use it to teach struggling ESL students or those with varying English skill levels
Guided Reading: a Powerful Tool for Teaching Reading Skills to …
Step-by-step guide for teachers explaining how to help ESL students improve their reading skills by teaching them cognitive strategies using a guided reading approach
Reading Comprehension Question Types for English Language …
An article for English language teachers who need to compose effective reading comprehension questions for learners
English Exams | EnglishClub
Information, resources and tips about examinations and tests for ESL students and teachers, including Cambridge EFL Exams, TOEFL and TOEIC. For learners and teachers of English as …
9 Fun Activities for Can/Can’t for Ability | EnglishClub
1. Can/can’t board game Students are given characters and choose between six and ten abilities for them. Those characters compete to work their way around a board game with squares like …
Classroom Activities for the Language of Opinions - EnglishClub
Much more intensive language of agreeing and disagreeing etc than just the usual discussion questions.