All Lessons

How well do your students know the US? This fantastic, printable ESL quiz on the US tests students' expert knowledge in eight areas, ranging from symbols and folklore to geography and infrastructure.
read more
My elementary A0-A1 students need vocabulary! This ESL image-based vocabulary booster offers 16 pictures for students to easily learn relevant restaurant vocabulary.
read more
Teach your students all the vocabulary they need to get back to school! The Vocabulary Builder category offers a dynamic set of resources for teaching vocabulary for lower levels, and can be adapted for kids (with colouring activities) and adults (with presentations and adult-friendly games).
read more
Conditionals can transport students to fascinating realms of imagination. Today’s worksheet combines the Zero, First, Second, and Third Conditionals with fantasy travel ideas, making this ESL grammar topic fun and dynamic with clear explanations and speaking exercises.
read more
Chip in, save up, pay back, get by.... These are just a few of the phrasal verbs your students will learn with this B2-C1 ESL lesson plan. This class is split into two worksheets so that it may optionally be taught with a flipped classroom approach. 
read more
Teach your students all the necessary summer vocabulary! The Vocabulary Builder category offers a dynamic set of resources for teaching vocabulary for lower levels, and can be adapted for kids (with colouring activities) and adults (with presentations and adult-friendly games).
read more
Teach your students all the necessary summer vocabulary! The Vocabulary Builder category offers a dynamic set of resources for teaching vocabulary for lower levels, and can be adapted for kids (with colouring activities) and adults (with presentations and adult-friendly games).
read more
The railway has played a very important role in British history over the last 200 years or so. Naturally, therefore, it has also had an important influence on the language. From "go off track" to "full steam ahead", you'll discover a wealth of idioms related to the railway, connecting British history to Business Englisha and general conversation which is as relevant today as it ever was. 
read more
Numbers are easy, right? In fact, test your students from B1 to C1 and you might find they have more difficulties than you expect! You may find questions like, "Where do I put the 'and'?" or "How do I say the date properly?" or "How do I say the year 1908?"
read more
What is "fast fashion", and what is it doing to our planet? This ESL lesson plan for B1-B2 students talks about fast fashion and the impact that it is having on the environment.
read more
ESLhome