TEACHING ENGLISH
TRAINING COURSES
WEBSITES AND BLOGS
TeachingEnglish. British Council
El Blog de Cristina
Learning English BBC for Teachers
Learning English BBC Classroom Teaching Tips
American English at State
On the same page ELT
My English Domain
ELTBase.com
A World of Better Learning. Blog. Cambridge University Press
Lessonstream.org
One Stop English
A Hive of Activities
Hancock McDonald. English Language Teaching (Pronunciation)
ELF Journal (2 free articles in every issue)