Techniques and Principles in Language Teaching
Diane Larsen-Freeman
Teaching English Grammar
Jim Scrivener
Teaching English As a Foreign Language
David Riddell
To Travel Hopelessly
English Teacher X
Ship or Sheep? An Intermediate Pronunciation Course
Ann Baker
Teaching Tenses: Ideas for Presenting and Practising Tenses in English
Rosemary Aitken
Approaches and Methods in Language Teaching
Jack C. Richards
Teaching English as a Foreign Language For Dummies
Michelle Maxom
The Practice of English Language Teaching
Jeremy Harmer
Grammar for English Language Teachers: With Exercises and a Key
Martin Parrott
How to Teach Speaking
Scott Thornbury
Teaching by Principles: An Interactive Approach to Language Pedagogy
H. Douglas Brown
How now, brown cow?
Mimi Ponsonby
Listening in the Language Classroom
John Field
Five-Minute Activities: A Resource Book of Short Activities
Penny Ur
Jack C Richards' 50 Tips for Teacher Development
Jack C. Richards
Scott Thornbury's 30 Language Teaching Methods
Scott Thornbury
Penny Ur's 100 Teaching Tips Pocket Editions: Cambridge Handbooks for Language Teachers Pocket editions
Penny Ur
Essential Teacher Knowledge: Core Concepts in English Language Teaching
Jeremy Harmer
The CELTA Survival Guide: Packed with Practical and Strategic Tips to Get Your Through Your CELTA Course, This Guide Will Help You Prepare, Survive and Thrive on Your CELTA Course and Beyond!
Stephen Beale
English Accents and Dialects: An Introduction to Social and Regional Varieties of English in the British IslesIncludes CD
Arthur Hughes