- Teaching Reading to English Language Learners: A Reflective Guide
- What Successful Literacy Teachers Do: 70 Research-Based Strategies for Teachers, Reading Coaches, and Instructional Planners
- Professional Development for Language Teachers: Strategies for Teacher Learning
- Reflecting on Teaching the Four Skills: 60 Strategies for Professional Development
- Essentials for Successful English Language Teaching