We have many different materials for English as a Second Language (ESL) students and teachers, which include resource pages, handouts, and exercises. You can also get printer-friendly and Adobe PDF versions of these handouts and exercises in our printer-f
Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL) This project of The Internet TESL Journal (iteslj.org) has thousands of contributions by many teachers.
This web site is for people studying for an English language exam.These pages contain free online practice tests for the most important ESL/EFL exams: TOEFL, IELTS and the Cambridge University exams such as CAE, FCE, and PET. You can also find out informa
English as a Second Language website, a starting point for ESL learners who want to study English through the Web. This site is being constantly updated, so your comments and suggestions are appreciated. With your help, it can continue to be a site that y
Lessons on ReadWriteThink can be sorted by literacy engagements so that teachers can highlight specific language functions in the classroom. Following M. A. K. Halliday's model, lessons are designed to engage students in authentic and meaningful language
English as Second or Foreign Language Primary and Secondary Education Exercises, Web based Materials, Workshops and links for Teaching and Learning, WebQuests español/ English
Brain Teasers Sound Discrimination ABC Gulp All children need to learn their ABCs, and by learning to recognize and name each letter in the alphabet, children take their first steps into the world of written language. Challenge your knowledge of letter-
Many students in this country speak more than one language well, but some of their classmates struggle to learn English. How can brain science help the English language learner?
Newsroom 101 offers around 1,650 free, self-instructional exercises for journalists, writers, editors, students and others who want to review (or learn) journalistic language, as governed by the Associated Press Stylebook.
Foriegn Language Tutorials
Mango is a free (for the first few lessons) enterprise language learning course online service. Eleven courses are now available in Mango beta release. Each course has 100 lessons available. (Updated 9/18/2007 8:39 PM)