We have found the following web sites helpful/available to the ESL teaching process, although we are not officially recommending them. The links are provided for you to decide and responsibility for the proper use of their web site is yours regarding copyright compliance.
Web Sites offering resources for teaching English (listed by alpha):
Note: If you discover a broken link or other issue with these links, please notify our webmaster.
These additional web sites feature use of the internet/software to study English together...
These web sites are geared more toward publisher/book resources:
Other Teacher Resources/Books, non-specific to student level: