TESL Journal
The Internet Tesl Journal: For Teachers of English as a Second Language
Articles, research papers, lessons plans, classroom handouts, teaching ideas and links for teachers of English as a second language students.
Ministerio de Educacion, Cultura y Deporte (Spain)
English for Little Children
This is an interactive site intended to teach English as a foreign language to young children. It is a helpful multimedia resource for EFL teachers. There are ten themes, each with two levels of difficulty, that allow children to...
BBC
Bbc World Service: Learning English Grammar
The Grammar and Vocabulary area of the BBC World Service site has a section on common grammar problems and a section on idioms and expressions. There are also links to pages that provide English language learning opportunities that...
BBC
Bbc Urdu: Learning English
Use this area of the BBC's Urdu language site to find grammar tips and read short English passages on current world events and culture. Explanations and introductions are in Urdu. Passages and tips are in English. You can also jump to...
Northern Illinois University
Vietnamese English Matching Games
Matching games and lessons for English-speaking learners of Vietnamese. Could also be useful vocabulary practice for Vietnamese-speaking English language learners.
TESL Journal
Activities for Esl Students: English Grammar Quizzes Using Java Script
Provides a bunch of interactive grammar quizzes for ESL students on a variety of subjects. They are organized by difficulty level: easy, easy to medium, medium, medium to difficult, and difficult.
Read Works
Read Works: Teaching English in Thailand
[Free Registration/Login Required] A biographical text a young woman named Michelle who went to Thailand for four months to teach English in a school. A question sheet is available to help students build skills in reading comprehension.
TESL Journal
Internet Tesl Journal: English Vietnamese Vocabulary Quizzes
Interactive quizzes to develop vocabulary in English and Vietnamese. Basic vocabulary that's great for second language learners.
International Reading Association
Reading Online: Reading Alone Together
In this educational research article, the use of reading partnerships in the context of classrooms where some students are learning a second language. The first part of the article discusses the benefits of adding extensive reading to...
Other
Ispol: Index of English Lessons for Russian Speakers
A series of 50 basic lessons that present sentences written in English with their Russian translations in the Cyrillic alphabet. Great review or introduction for students who can read English and Russian.
ReadWriteThink
Read Write Think: When I Was Young In, a Literature to Language Experience
Past meets present in this lesson in which students practice verb tense when they write personal short stories that they then publish in a flip book.
Other
Lecturas in Ingles Traducidas / English Readings
Great way to practice English with this beautiful selection of short excerpts from literature classics like the Jungle Book, Sherlock Holmes, or the Cask of the Amontillado. Each text includes comprehension exercises with answers and...
Other
Teachit.co.uk: Library of English Teaching Resources
Teachit.co.uk is a free online resource for English teachers. Content includes classroom materials, schemes of work, lesson plans, and teaching tools. Look at the Top 5s, the English Teaching Online, the Teachit Trails, and the Tweakits....
English for Everyone
English for Everyone: Sentence Completion 2 (Low Beginning Level) [Pdf]
English for Everyone provides a printable quiz to assess the recall of basic nouns needed in beginning English.
English for Everyone
English for Everyone: Sentence Completion 5 (Low Beginning Level) [Pdf]
English for Everyone provides a printable quiz to assess the recall of basic noun categories needed in beginning English.
English for Everyone
English for Everyone: Sentence Completion 6 (Low Beginning Level) [Pdf]
English for Everyone provides a printable quiz to assess the recall of basic noun categories needed in beginning English.
English for Everyone
English for Everyone: Sentence Completion 7 (Low Beginning Level) [Pdf]
English for Everyone provides a printable quiz to assess the recall of basic infinitive verb phrases about "likes" that are needed in beginning English.
Other
Canal Kids: Uniao Cultural (English for Portuguese L1s)
Interactive vocabulary lessons for Portugese-speaking English language learners who are building a basic English vocabulary related to objects found at school, occupations, food, toys, clothes, animals, and songs. By clicking on various...
Other
Canal Kids: Uniao Cultural (English for Portuguese L1s)
Interactive vocabulary lessons for Portugese-speaking English language learners who are building a basic English vocabulary related to objects found at school, occupations, food, toys, clothes, animals, and songs. By clicking on various...
English for Everyone
English for Everyone: Sentence Completion 4 [Pdf]
English for Everyone provides a printable quiz to assess the recall of words associated with meals and vocabulary words that describe.
English for Everyone
English for Everyone: Sentence Completion 2: Level 1 [Pdf]
English for Everyone provides a printable quiz to assess the recall of ten nouns needed in Level 1 English.
Other
Wikipedia: Simple English Edition
A subsite of the popular Internet user-based encyclopedia, in a simple English format for students of all ages with limited English reading abilities. Simple English uses easy words and short sentences. The Simple English version of...
Other
Wikipedia: Simple English Edition
A subsite of the popular Internet user-based encyclopedia, in a simple English format for students of all ages with limited English reading abilities. Simple English uses easy words and short sentences. The Simple English version of...
Other
Wiktionary: Simple English Edition
A dictionary subsite of Wikipedia, the popular Internet user-based encyclopedia. Written in a simple English format for students with limited English reading abilities, Wiktionary uses easy words and very short sentences. Browse entries...