books by subject
Teaching of Specific Subjects

Mathematical Team Races: 17 Exciting Activities for Ages 13-16

Junior Mathematical Team Games

Mini Mathematical Murder Mysteries

Mathematical Dominoes 1: 36 Activities for Ages 11-14

Teaching and Learning of English in Secondary Schools: A Zambian Case Study in Improving Quality

Edexcel GCSE Maths: Two Tier GCSE Maths: Foundation Homework Book

New Maths Frameworking - Year 8 Practice Book 1 (Levels 4-5): Practice (Levels 4-5) Bk. 1

GCSE Maths: Foundation: Revision Guide + Exam Practice Workbook (Collins GCSE Revision)

The Really Useful Maths Book: A Guide to Interactive Teaching

Theatre for Change: Education, Social Action and Therapy

Pop Music School

Teacher Development in Action: Understanding Language Teachers' Conceptual Change

Listen, Compose, Perform Student's Book

Teaching Gender

Discourses of Trust

Actionable Postcolonial Theory in Education

Researching Intercultural Learning: Investigations in Language and Education

Collins Easy Learning - Maths: Age 6-7

Statistical Analyses for Language Testers

New Maths Frameworking - Year 9 Practice Book 3 (Levels 6-8): Practice (Levels 6-8) Bk. 3

New Maths Frameworking - Year 8 Practice Book 3 (Levels 6-7): Practice (Levels 6-7) Bk. 3

The Language Teacher Toolkit

Innovating EFL Teaching in Asia

Collins Primary Focus - Grammar and Punctuation: Pupil Book 4

Digital Games in Language Learning and Teaching

Corpora and Language Education

Realizing Autonomy: Practice and Reflection in Language Education Contexts

Mats: Band 01A Pink A/Band 08 Purple (Collins Big Cat Phonics Progress)

Unequal Englishes: The Politics of Englishes Today
