Online Games For Teaching English
Our free online games for teaching English are a collection of fun activity videos. These games are designed to be used in English lessons and are based on the topics that ESL students typically study. Games include vocabulary guessing games, English quizzes, telepathy games, and more.
PPT Games For Teaching English
Download free PowerPoint game templates and pre-made PPT games for teaching English on a variety of different topics. These games are designed for English teachers to use in class.
Download free printable ESL worksheets on a variety of different topics for teaching English language learners. Worksheets include printable worksheets for kids, activity worksheets, grammar exercise worksheets, vocabulary exercise worksheets, and more.
Download free printable flashcards for teaching English on a variety of different topics for kids and beginner English language learners. Flashcards include both large flashcards for teachers to hold and smaller flashcards that can be used for different card games and activities.
Board Games For Teaching English
Download free printable board games and board game templates for use in your English classes. Our printable board games are ready to use and are based on the topics that kids and beginner ESL students typically study.
Download free PowerPoint lessons for teaching English. These PowerPoint presentations are ready to use and cover a variety of topics that are usually taught to English language learners.
ESL Lesson Plans
Check out our ESL lesson plans page for complete lesson plans on a variety of different topics. Each of the lesson plans comes complete with all the materials you need.
Our English exercises are interactive games for learning English. Activities include vocabulary exercises and grammar exercises for English language learners.
Check out our blog for useful teaching tips, resources, and activity ideas for teaching English as a second or foreign language.