books by author
Hagger

Learning Teaching from Teachers: Realising the Potential of School-Based Teacher Education (Developing Teacher Education S.)

Cambridge First Certificate Handbook with Answers (Cambridge First Certificate Skills)

Changing English: National Curriculum Key Stage 3

Paths to Proficiency: Student's Book

First Certificate Handbook: Key

First Certificate Handbook

Insight into PET Student's Book with Answers (Cambridge Books for Cambridge Exams)

Making Adverts (The English collection)

Study English: Stage 5
