ESL Resources is one of the great ESL resources for students and teachers who teach English. Josef Essberger, a British-born native English speaker who has been teaching English in Europe and Asia since 1990, founded in 1997.

Rong-Chang Li’s ESL
This website is a starting point for ESL students who want to learn English via the Internet. It is a comprehensive Web directory for ESL students of all levels.

ESL Directory – English as a Second Language Schools
Search for ESL resources such as English programs or schools throughout the world.

Google Translate
The Google Translate tool is extremely powerful. It can translate from multiple languages into English.

English The Easy Way
Learn about the specific nuances of the English language. provides a comprehensive guide to understanding the most difficult parts of the English language.