books by subject
Elementary Education

Developing Thinking in Algebra (Published in association with The Open University)

Mathematics Explained for Primary Teachers

Mathematics Explained for Primary Teachers

Exciting Writing: Activities for 5 to 11 year olds

Teaching Anger Management and Problem-solving Skills for 9-12 Year Olds (Lucky Duck Books)

Early Childhood: A Guide for Students

Contemporary Issues in the Early Years: Working Collaboratively for Children

Visual Tools for Transforming Information Into Knowledge

Using ICT in the Primary School

Understanding Mathematics for Young Children: A Guide for Foundation Stage and Lower Primary Teachers

Supporting Speech, Language & Communication Needs: Working with Students Aged 11 to 19

Developing Primary Mathematics Teaching: Reflecting on Practice with the Knowledge Quartet

Games on the Go Dictionary Skills

All You Need Poetry 5-8 Age (All You Need to Teach)

How to Be an Outstanding Primary School Teacher (Outstanding Teaching)

Reflective Teaching in Schools

Subject Teaching in Primary Education

Student Workbook for Mathematics Explained for Primary Teachers

Classroom Behaviour: A Practical Guide to Effective Teaching, Behaviour Management and Colleague Support

Primary Mathematics: Knowledge and Understanding (Achieving QTS Series)

Primary Computing and ICT: Knowledge, Understanding and Practice (Achieving QTS Series)

Lessons in Teaching Computing in Primary Schools

Primary Science: Knowledge and Understanding (Achieving QTS Series)

Understanding and Teaching Primary Mathematics

Pearson Baccalaureate: History The Cold War: Superpower Tensions and Rivalries 2e bundle: Industrial Ecology (Pearson International Baccalaureate Diploma: International Editions)

11+ Maths Practice Papers 1: For 11+, pre-test and independent school exams including CEM, GL and ISEB

11+ Verbal Reasoning Practice Papers 1: For 11+, pre-test and independent school exams including CEM, GL and ISEB

Science Year 3

Science Year 4
