Writing Workshop Lesson – Teaching Paragraph Structure with Journal Writing Practice. Donated by ESLcontentfeed.com read more
Feeds
ESL/EFL/TEFL Writing Lesson plan for teaching Beginner levels.
Writing Workshop Lesson – Teaching Sentence Types and Sentence Structure with Journal Writing Practice. Donated by ESLcontentfeed.com read more
ESL/EFL/TEFL Writing Lesson plan for teaching Advanced levels.
Writing Workshop Lesson – Writing Descriptive Paragraphs with Journal Writing Practice. Donated by ESLcontentfeed.com read more
ESL/EFL/TEFL Business Lesson plan for teaching Intermediate levels.
A Trip to London – Intermediate Lesson with Article reading activity, Discussion, Grammar, Gap fill reading and listening exercises and more. read more
ESL/EFL/TEFL Grammar Lesson plan for teaching Intermediate levels.
Intermediate Opposite Verbs Crossword Puzzle. This worksheet and game focuses on intermediate opposite verb pairs like sink/float, freeze/melt, send/receive, and arrive/depart. read more
…
ESL/EFL/TEFL Grammar Lesson plan for teaching Beginner levels.
Easy Opposite Verbs Crossword Puzzle. This worksheets and games focus on easy antonym verb pairs like come/go, start/stop, buy/sell, stand/site, give/take, and open/close. read more
…
ESL/EFL/TEFL Conversation Lesson plan for teaching Business levels.
Insurance: An unusual topic for a general English lesson, you might think, but surprisingly stimulating nevertheless – try it! Vocabulary is explored and practised through a gap-fill exercise bas…
ESL/EFL/TEFL Grammar Lesson plan for teaching Beginner levels.
Metaphor Introduction Worksheet: This worksheet contains an explanation of what a metaphor is and then gives some examples and asks the students to explain what the metaphors mean. read more
…
ESL/EFL/TEFL Grammar Lesson plan for teaching Beginner levels.
Making Metaphors: Students make a list of metaphors to describe personalities or objects. read more
ESL/EFL/TEFL Grammar Lesson plan for teaching Beginner levels.
Worksheets and activities for teaching synonyms and the meta-language used for describing synonyms such as the following phrases:
. . . is another word for . . .
. . . means the same thing as . ….