James Abela's ELT website with resources for English teachers including interactive resources, lesson plans, handouts a special search engine, and links to relevant EFL sites.
Editor reviews are provided by professional editors who evaluate a blog based on the following criteria: Frequency of Updates, Relevance of Content, Site Design, and Writing Style.