Guess what? Here's something fresh for your lessons! It's a growing collection of visual writing prompts so that you're never out of writing ideas again! Present these to your students, one at a time, for a quick 10-min 'free writing' activity, they'll love it!
Create awesome-looking custom word searches in seconds!
Make A Word Scramble:
Instantly create custom word/sentence scrambles for your class!
Make A Double Puzzle:
Generate double puzzles your students will love - hours of fun!
ESL Articles
View our latest knowledgebase articles that will help you become a better English teacher. Learn from
professional teachers and put a bit of your own creativity into it!
Young learners need support when creating written texts. This set of questions supports students' first attempts to create written texts by providing an easy and familiar topic of writing. The way ...
This worksheet contains a story and a set of pictures that can be used in order to teach or revise the names of certain animals and also the parts of their bodies. There are also two lesson plans ...
It contains tips to write a perfect story. It has ideas to write a story and can be used with students who are learning to write short story. It is a power point ellaborated with pictures and the ...
This is a short quiz for an ESL English course I gave this June in Summer school. This worksheet contains types of sentences: declarative, imperative, interrogative, and exclamatory. It also has a ...
Super interesting poem by Benjamin Zephaniah to work with school situations, memories y past habits. It's also an opportunity to work with authentic material and explore different spellings of the ...
This is a Mad Lib-like activity I created where students must make a list of verbs, nouns, adjectives, and other words, that they then plug into a template of a postcard from a vacation. Hilarity ...
Hi all, this a really nice activity I use to motivate my students to write an original and interesting story using musical ideas. All you need is pick four different musical pieces. You might want ...
This worksheet is for begginers. it contains easy vocabulary and structures such as he is wearing... or he is .......(action). Using this worksheet you can teach children how to write a very short ...
This worksheet scaffolds writing for students who have learned some adjectives of description. They are given ideas for a person/character to describe and some adjectives to use, or the opportunit ...
This is a webquest on advertising which will guide your students through the process of designing a webquest. In this worksheet your students will read about propaganda strategies and techniques. ...
This worksheet is an introductory task on creative thinking and writing in relation to the initial events that sparked the First World War. Teachers who will use this worksheet will have to be fa ...
Let’s Talk 1 Practises verb tenses: Present Continuous, Past Simple, Future Simple This worksheet can be used for conversation practise and preparation for oral exams. My adult students fi ...
The handout includes several pictures connected with happiness. It can be useful while telling about happy moments in people's lives. Excellent for speaking in classroom as well as during individ ...
This is a worksheet I prepared to my teens students who were studying simple present and daily routines, adverbs of frequency and free time activities. Nice one to practice grammar, they have to w ...
Students need to find three reasons of why nuclear energy is dangerous for world. Their sentences should be related to the thesis statement of the introduction paragraph. I have supplied the signa ...
This is a mixed skills worksheet that you can make use of according to your focus. There are reading, speaking, writing, and pronunciation activities. All the activities are designed according to ...
A simply designed page for you students to create their own inventions. It includes a space for drawing, and is good for language focus on question words "Why?" and "What?" It works well for any s ...
Single page giving subject formulaic language learners could use in speaking exams/everyday English (a bit formal tho) as well as a word cloud highlighting some key topic vocab with synonyms. IELT ...