books by subject
Secondary Schools
Educating Muslim Girls
The Enigma of Kidson: Portrait of an Eton Schoolmaster
English Teaching in the Secondary School 2/e: Linking Theory and Practice
Stalinism
Teaching Teenagers: A Toolbox for Engaging and Motivating Learners
KS3 English Workbook: Ideal for Years 7, 8 and 9 (Collins KS3 Revision)
Teaching Grammar, Structure and Meaning: Exploring theory and practice for post-16 English Language teachers
OCR (A) AS Chemistry: Unit F322: Chains, Energy and Resources (Student Unit Guides)
Children's Reading Choices
Illustrated History of Modern Europe 1789-1984, An 7th Edition
Heinemann Higher Mathematics Student Book, 2nd edition
Teaching Mathematics: A Handbook for Primary and Secondary School Teachers
Descriptosaurus: A Language Toolkit and Support for Creative Writing Ages 9 to 12
Autism, Identity and Me: A Professional and Parent Guide to Support a Positive Understanding of Autistic Identity
KS3 Maths Year 7: Organise and retrieve your knowledge: Ideal for Year 7 (Collins KS3 Revision)
AQA Psychology Student Guide 3: Issues and debates in psychology; options
From First to Last
Red Shift
Germany 1918-45 (Hodder Twentieth Century History)
Questioning in the Secondary School
Brave Nurses: Mary Seacole and Edith Cavell: Band 10/White (Collins Big Cat)
Teaching Mathematics: A Sourcebook of Aids, Activities and Strategies
Water Rat's Picnic
Powerful Geography: A curriculum with purpose in practice
Models of History Teaching in the Secondary School
Resources for Teaching Creative Writing
AS Media Studies: The Essential Introduction for AQA
White Rose Maths - Edexcel GCSE 9-1 Revision Guide: Aiming for Grade 5/6: Ideal for the 2026 and 2027 exams
GCSE Maths for AQA Modular (B) - Higher Teacher Pack and CD-Rom