Share with other teachers!

All Lessons

Sort by

Disclaimer

By downloading the PDFs, you are agreeing to this site's terms of use.

Can't download PDFs?

Get Adobe Reader
Free ESL Writing Lesson: IELTS Argument Led Essay Structure. Preparation for IELTS Writing Task 2.

Lesson:

IELTS argument led essay (2 hours)

Skill:

Writing

Level:

Pre-intermediate and up

Context:

Essay writing and IELTS writing task 2

Date Added:

31st May 2016

Download the PDF pack (zip file):

All In One Pack
Free ESL grammar lesson: Present simple versus present continuous. Using stative and continuous verbs to describe the present.

Lesson:

Present simple vs. present continuous

Skill:

Grammar

Level:

Pre-intermediate

Context:

Talking about now (stative vs. continuous verbs)

Date Added:

9th March 2014

Download the PDF pack (zip file):

All In One Pack
Free ESL pronunciation lesson: R L pronunciation

Lesson:

R L pronunciation

Skill:

Pronunciation

Level:

Elementary and up

Context:

Making R and L sounds

Date Added:

18th January 2014

Download the PDFs individually:

Teacher's Guide
Worksheets
Answers

Download the PDF pack (zip file):

All In One Pack
Free ESL integrated skills lesson: how to give your opinion on controversial topics

Lesson:

Giving and grading opinions

Skill:

Integrated Skills

Level:

Intermediate and up

Context:

Controversial topics

Date Added:

13th August 2013

Download the PDF pack (zip file):

All In One Pack
Free ESL grammar lesson: compound adjectives

Lesson:

Compound adjectives

Skill:

Grammar

Level:

Upper-intermediate and up

Context:

Scary creatures and monsters

Date Added:

28th December 2012

Download the PDF pack (zip file):

All In One Pack
Free ESL pronunciation lesson: F V W pronunciation

Lesson:

F V W pronunciation

Skill:

Pronunciation

Level:

Elementary and up

Context:

Making F, V and W sounds

Date Added:

22nd November 2012

Download the PDFs individually:

Teacher's Guide
Worksheets
Answers

Download the PDF pack (zip file):

All In One Pack
Free ESL listening lesson: understanding and following directions

Lesson:

Understanding directions

Skill:

Listening

Level:

Pre-intermediate

Context:

Following directions and finding your way

Date Added:

6th November 2012

Download the PDF pack (zip file):

All In One Pack
Free ESL reading lesson: reading for gist and comprehension

Lesson:

Reading for gist & comprehension

Skill:

Reading

Level:

Intermediate

Context:

Bangkok bombing

Date Added:

28th October 2012

Download the PDFs individually:

Teacher's Guide
Worksheets
Answers

Download the PDF pack (zip file):

All In One Pack
Free ESL writing lesson: movie script writing

Lesson:

How to write a movie script

Skill:

Writing

Level:

Upper-intermediate and up

Context:

Script writing

Date Added:

8th October 2012

Download the PDFs individually:

Teacher's Guide
Worksheets
Answers
Script Jigsaw

Download the PDF pack (zip file):

All In One Pack
Free ESL speaking lesson: talking about Japan and Japanese people

Lesson:

Talking about... Japan

Skill:

Speaking

Level:

Pre-intermediate and up

Context:

Japan, Japanese culture and Japanese people

Date Added:

7th October 2012

Download the PDF pack (zip file):

All In One Pack
Free ESL business English lesson: how to trade stocks and shares on the stock market

Lesson:

Buying and selling shares

Skill:

Business English

Level:

Pre-intermediate and up

Context:

Stock markets

Date Added:

6th October 2012

Download the PDF pack (zip file):

All In One Pack
Free ESL vocabulary lesson: airports and air travel (airport verbs, nouns and places)

Lesson:

Airport vocabulary

Skill:

Vocabulary

Level:

Pre-intermediate

Context:

Airports and air travel

Date Added:

5th October 2012

Download the PDFs individually:

Teacher's Guide
Worksheets
Answers
Extension Activity

Download the PDF pack (zip file):

All In One Pack
Free ESL speaking lesson: talking about relationships, friendship and love

Lesson:

Talking about... relationships

Skill:

Speaking

Level:

Elementary and up

Context:

Relationships, friendship and love

Date Added:

4th October 2012

Download the PDF pack (zip file):

All In One Pack
Free ESL grammar lesson: simple adjectives and adverbs (animals)

Lesson:

Simple adjectives and adverbs

Skill:

Grammar

Level:

Elementary

Context:

Animals

Date Added:

3rd October 2012

Download the PDF pack (zip file):

All In One Pack
Free ESL speaking lesson: talking about inventions, inventors, innovations and technology

Lesson:

Talking about... inventions

Skill:

Speaking

Level:

Pre-intermediate and up

Context:

Inventions, inventors and innovations

Date Added:

2nd October 2012

Download the PDF pack (zip file):

All In One Pack
Free ESL speaking lesson: talking about food and drink

Lesson:

Talking about... food

Skill:

Speaking

Level:

Elementary and up

Context:

Food and drink

Date Added:

1st October 2012

Download the PDF pack (zip file):

All In One Pack