I said that I could write a book because there were already numerous sites. I note URLs whenever I come across them. The list has grown very long. The Web revolution is great, but people are now overwhelmed with information. If you do a search, there will be hundreds of thousands of Web pages that contain the words you are searching for.
Nobody wants to go through every page to find the page needed.
Therefore, I thought this Web resources handbook would be useful for ESL professionals. There are sixty-eight topics in this handbook. Some topics have subtopics. They are all topics that might interest ESL teachers. I first thought about putting them into several categories, but this proved to be difficult.