books by subject
Mathematics Teaching Aids

How Puzzling

Module 4 Pupils' book 1: Bk.1 Module 4 (Cambridge Primary Mathematics)

Module 4 Pupils' book 2 (Cambridge Primary Mathematics)

Module 5 Pupils' book 1 (Cambridge Primary Mathematics)

Module 5 Pupils' book 2: Bk.2 Module 5 (Cambridge Primary Mathematics)

Module 6 Pupils' book 1: Bk.1 Module 6 (Cambridge Primary Mathematics)

Module 7 Pupils' book 1: Bk.1 Module 7 (Cambridge Primary Mathematics)

Module 5 Teacher's resource book: Tchrs'.Resource Book (Cambridge Primary Mathematics)

Module 6 Teacher's resource book (Cambridge Primary Mathematics)

Module 7 Teacher's resource book: Tchrs'.Resource Bk (Cambridge Primary Mathematics)
Module 6 Answer book (Cambridge Primary Mathematics)

Module 7 Answer book (Cambridge Primary Mathematics)

Module 6 Pupils' book 2 (Cambridge Primary Mathematics)

Module 7 Pupils' book 2 (Cambridge Primary Mathematics)

Statistics for Advanced Level

Mathematics Meets Technology

Beginning Calculators Photocopy masters activities and games (Cambridge Primary Mathematics)

What's Your Game? A Resource Book for Mathematical Activities

Street Mathematics and School Mathematics (Learning in Doing: Social, Cognitive and Computational Perspectives)

Foundations (School Mathematics Project 16-19)

Introductory Calculus (School Mathematics Project 16-19)

Problem Solving (School Mathematics Project 16-19)

Newton's Laws of Motion (School Mathematics Project 16-19)

Living with Uncertainty (School Mathematics Project 16-19)

Functions (School Mathematics Project 16-19)

Ecology: Principles and Applications

Introductory Calculus Unit Guide (School Mathematics Project 16-19)

Living with Uncertainty Unit Guide (School Mathematics Project 16-19)

Functions Unit Guide (School Mathematics Project 16-19)
