books by subject
English as a Foreign Language
Practise Your English
Exploring Newspapers
Vague Language
Grammar and Vocabulary: A Resource Book for Students
English Text: System and Structure
Language Teacher Education: An Integrated Programme for EFL Teacher Training
Pair and Compare (1) - Book 1: Developing Reading Skills at Key Stage 3
Evaluation
Models and Metaphors in Language Teacher Training: Loop Input and Other Strategies
Pair and Compare (2) – Book 2: Developing Reading Skills at Key Stage 4
The Macmillan Guide to English Grammar
Read and Respond: A Course in Creative Reading
Oxford Reading Tree: Stage 12: TreeTops: Clive Keeps His Cool: Clive Keeps His Cool (Oxford Reading Tree Treetops)
DESPERATE FOR A DOG (Jets)
Oxford Reading Tree: Stage 12: TreeTops: Cool Clive: Cool Clive
The Sneezles: A humorous fantasy by leading children's writer Jeremy Strong. (Collins Big Cat): Band 10/White
Developing Comprehension Skills Student Book: Pupil Book
Reading and Writing with Letterland: A Parent's Guide
German Dictionary
Examining Poetry: A Practical Guide for 15-18 Year Olds
Speed Reading
Wishes B2.2 Student's book
On Screen: B2+ Student?s [and] Writing Book
Wishes B2.1 Student's Book
English for International Study: Hallmark
The Bilingual Family: A Handbook for Parents
Teaching English Through English: A Course in Classroom Language and Techniques
Letters (Resource Books for Teachers)
Professional Development for Language Teachers: Strategies For Teacher Learning (Cambridge Language Education)