books by subject
Teaching of Specific Subjects

Writing from Ireland (Figures in a Landscape)

The Midnight Party: Poems for More than One Voice (Cambridge Reading)

Whisked Away: Poems for More than One Voice (Cambridge Reading)

Challenging Puzzles

The Crusades: Cultures in Conflict (Cambridge History Programme Key Stage 3)

A Mathematical Pandora's Box

Exploring Letters (Exploring Language)

Exploring Language and Power

Exploring Lists (Exploring Language)

KNOCK DOWN GINGER AND OTHER POEMS

HIPPOPOTAMUS DANCING AND OTHER POEMS

Shape and Space (School Mathematics Project Modular Mathematics)

Handling Data (School Mathematics Project Modular Mathematics)

Money and Number (School Mathematics Project Modular Mathematics)

The Language of Maths (School Mathematics Project Modular Mathematics)

Talking Points in Mathematics (Cambridge Primary Mathematics)

The Calling of Kindred: Poems from the English Speaking World (Cambridge School Anthologies)

The Stolen Party: An Anthology of Women's Stories

Mathwords

Practice and Problems in Advanced Mathematics: Practice and Problems in Advanced Mathemetics (School Mathematics Project 16-19)

Exploring Mathematics through History

World Geography: Case Studies (Cambridge Geography Project Key Stage 4)

World Geography: Core Book (Cambridge Geography Project Key Stage 4)

SMP 11-16 Book Y5 (School Mathematics Project 11-16)

SMP 11-16 Teacher's Guide to Book Y5 (School Mathematics Project 11-16)

SMP 11-16 Book YX1 (School Mathematics Project 11-16)

SMP 11-16 Teacher's Guide to Book YX1 (School Mathematics Project 11-16)

SMP 11-16 Book YX2 (School Mathematics Project 11-16)

SMP 11-16 Teacher's Guide to Book YX2 (School Mathematics Project 11-16)
