Learning Teaching: A Guidebook for English Language Teachers Basic classroom skills for English language teachers Research methods for English language teachers 如何教英语口语:A guide for English language teachers a short guide to English language teaching Communicative activity design for English language teaching Teaching piano pedagogy:A guidebook for training effective teachers Cambridge handbooks for language teachers The English teacher's handbook:a short guide to English language teaching