Teacher Stuff - Resources
IELTS official Site http://www.cambridgeesol.org/teach/ielts/
Cambridge ESOL-Teacher Resources http://www.cambridgeesol.org/teach/
Cambridge University Press E-bookstore http://www.cambridge.org/ebookstore/
ESL Images http://www.esl-images.com/
ERIC - Educational Resource Information Centre http://www.eric.ed.gov/
English Club http://www.englishclub.com/teach-english.htm
ESL Jobs http://www.eslemployment.com
Flo-Joe’s Teachers Homepage http://www.flo-joe.co.uk/teachers/index.htm
Independent Learning Organisation http://www.independentlearning.org/
TESOL Arabia Independent Learning SIG http://www.ilearn.20m.com/
Using English http://www.usingenglish.com/
Lesson Plans
ESL/EFL/TEFL Listening Lesson plan for teaching Advanced levels.
In order to encourage my students to read and watch more English texts and media, I want to get my students to expand their lexicon, better their listening skills, and learn more about the English Pop Culture; The Beatles in this case. By the end... read more

ESL/EFL/TEFL Grammar Lesson plan for teaching Intermediate levels.
Expressions of Quantity: Students insert the appropriate expression of quantity: I have a few onions, I don't have much salt. read more

ESL/EFL/TEFL Listening Lesson plan for teaching Intermediate levels.
In this lesson students can learn how to pronounce words beginning with the letter "u" (as in "untidy" or as in "union") and which indefinite article ("a" or "an") to use in front of them.... read more

ESL/EFL/TEFL Conversation Lesson plan for teaching Advanced levels.
An unusual topic for a lesson, but nevertheless, a global issue. Topic-related phrases and idiomatic expressions are introduced in a gap-fill exercise and practised in conversation. Stimulating quizzes expand the students' knowledge of rats in... read more

ESL/EFL/TEFL Grammar Lesson plan for teaching Beginner levels.
Greetings Powerpoint lesson for New Interchange 1 read more

ESL/EFL/TEFL Writing Lesson plan for teaching Advanced levels.
Defining and non-defining relative classes are important elements to focus on when trying to help students improve their writing skills. This lesson focuses on reviewing the differences between defining and non-defining clauses, and then goes on... read more
ESL/EFL/TEFL Writing Lesson plan for teaching Intermediate levels.
Introduction to the Writing Process read more

ESL/EFL/TEFL Writing Lesson plan for teaching Advanced levels.
Defining and non-defining relative classes are important elements to focus on when trying to help students improve their writing skills. This lesson focuses on reviewing the differences between defining and non-defining clauses, and then goes on... read more

ESL/EFL/TEFL Writing Lesson plan for teaching Intermediate levels.
Writing Workshop Lesson - Teaching Paragraph Structure with Journal Writing Practice. Donated by ESLcontentfeed.com read more

ESL/EFL/TEFL Writing Lesson plan for teaching Advanced levels.
Lesson teaching how to write topic sentences using photographs. 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 Writing Lesson plan for teaching Advanced levels.
Defining and non-defining relative classes are important elements to focus on when trying to help students improve their writing skills. This lesson focuses on reviewing the differences between defining and non-defining clauses, and then goes on... read more
ESL/EFL/TEFL Grammar Lesson plan for teaching Beginner levels.
Greetings Powerpoint lesson for New Interchange 1 read more

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.
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 . . . . . . is a synonym for . . .... read more

ESL/EFL/TEFL Grammar Lesson plan for teaching Intermediate levels.
Expressions of Quantity: Students insert the appropriate expression of quantity: I have a few onions, I don't have much salt. read more

ESL/EFL/TEFL Grammar Lesson plan for teaching Beginner levels.
Teaching Present Perfect versus Present Perfect Continuous read more

ESL/EFL/TEFL Writing Lesson plan for teaching Advanced levels.
Defining and non-defining relative classes are important elements to focus on when trying to help students improve their writing skills. This lesson focuses on reviewing the differences between defining and non-defining clauses, and then goes on... read more