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

Examples of Student Work

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:

Published Articles

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:



Social Studies

ARW (Academic Reading and Writing) This is the name we give to the ninth-grade English class we offer at my school.