- Teaching Reading to English Language Learners: A Reflective Guide
- Talking, Listening, and Teaching: A Guide to Classroom Communication
- Reflecting on Critical Incidents in Language Education: 40 Dilemmas For Novice TESOL Professionals
- Essentials for Successful English Language Teaching
- Reflective Language Teaching: Practical Applications for TESOL Teachers





























