- Basic Survival New Edition 24
- The power of Positive Teaching PDF Book 15
- Teaching and Developing Reading Skills PDF Book 23
- The BIG Book of Classroom Warmers and Games for Kids PDF Book 16
- The Routledge Handbook of English Language Teacher Education PDF 29
- The Routledge Handbook of Teaching English to Young Learners PDF 32
- Teaching methods review 28
- Teach Like a PIRATE PDF 33
- Multiple Intelligence in the classroom 31
- The Natural Approach power point 49
- Testing for language teachers 50
- A Course in English Language Teaching 48
- A textbook of Translation 51
- The Everything Kids Learning Activities Book 30
- Teaching English as a Second or Foreign Language 110
- Critical Issues in Teaching English and Language Education PDF 50
- The Practice of English Language Teaching Fifth Edition 159