An A-Z of ELT (S. Thornbury)
Six Things (L. Clandfield)
Demand High ELT (J. Scrivener & A. Underhill)
Teacher Training Unplugged (A. Guaghan)
David Crystal's blog
Guardian TEFL news
Super Teacher Tools
Text Analyser
Cloze Generator
One Stop English
StringNet Navigator
British Council - teaching English
Oxford key concepts in ELT
EFL history
How to use corpora
Virtual Linguistics Campus
Learning theories
Glossary of grammar terms