There are many pages on my main website, and they have nearly 8,000 categorized links appropriate for English Language Learners.
The best place to start exploring is the Main English Page.
You can read an overview about each section of my website on the Teacher’s Page. This page also has many links specifically useful to teachers.
You can also go directly to each page of my website:
English For Beginners and Early Intermediate
English Themes for Beginners and Early Intermediate
English For Intermediate and Advanced
English Themes for Intermediate and Advanced
Bilingual Exercises For English Language Learners
Science For English Language Learners
Geography and United States History For English Language Learners
World History For English Language Learners
The Best Websites (under construction)
I also have a page that has links to a number of articles I’ve written that teachers might find useful:
Another part of my website is oriented more towards native English speakers or advanced English Language Learners. However, many of these sections also have links accessible to Intermediate English Language Learners. This site did not necessarily grow in a logical progression.
These sections are:
ARW (Academic Reading and Writing) This is the name we give to the ninth-grade English class we offer at my school.