books by subject
Elementary Education

100 Mental Maths Activities, Year 1

KS2 Maths SAT Buster Stretch: Arithmetic (for the 2025 tests)

Principles and Practices in Arithmetic Teaching

The Algebra Teacher's Activity-a-Day, Grades 6-12: Over 180 Quick Challenges for Developing Math and Problem-Solving Skills

Curriculum Provision for the Gifted and Talented in the Primary School: English, Maths, Science and ICT

Using ICT in Primary Mathematics: Practice and Possibilities

Mathematics For Primary Teachers

Adding it Up: Helping Children Learn Mathematics

Integrating Calculators into the Curriculum: Inset Materials for the Primary School

The Art of Problem Posing

100 Mental Maths Activities Year 6

Language Knowledge for Primary Teachers

Hi-Lo Passages to Build Comprehension: Grades 3-4

Comprehension Skills: 40 Short Passages for Close Readings, Grade 6

Comprehension Skills: 40 Short Passages for Close Reading: Grade 1

Taking Forward the Primary Curriculum: Preparing for the 2014 National Curriculum

Esl Reading and Spelling: Games, Puzzles, and Inventive Exercises

DNA: AQA GCSE 9-1 English Literature Text Guide: Ideal for the 2025 and 2026 exams (Collins GCSE Grade 9-1 SNAP Revision)

Spelling: Years 1 and 2

Phonemic Awareness Activities for Early Reading Success: Easy, Playful Activities That Prepare Children for Phonics (Teaching Strategies)

100 Maths Assessment Lessons: Year 4

Non-fiction Compendium Ages 4 to 7

Collins Big Cat Phonics for Letters and Sounds - Beetles Around the World: Band 06/Orange

Blitz Kids: Band 17/Diamond (Collins Big Cat)

The Fall of Julius Caesar: Band 17/Diamond (Collins Big Cat)

Great Stories from British History

Primary Music: Later Years

Music in the Primary School

Music 7-11: Developing Primary Teaching Skills
