Website Review: tefl.net
In short: Wherever you are in the ESL food chain, this site is for you. Are you thinking about starting to teach? Go to this site to learn the basics of the field, how to be a good teacher, and find a job (start here). More experienced teachers will gain from these pages. You can get grammar questions answered, read articles about the ESL business, check out interviews of ESL professionals and more.
The new and old alike can take advantage of all the great resources: worksheets, lesson plans, games, and more.
As if all that’s not enough, the cool forums give you a place to discuss everything from finding a job, to running a class, to managing a school.
The whole site is wonderfully written. The authors clearly know their stuff and present it in a no-nonsense, but friendly way.