books by subject
Primary Education

Mixed Doubles

Children′s Mathematics: Making Marks, Making Meaning

Developing the Emotionally Literate School (PCP Professional S)

Understanding Mathematics in the Lower Primary Years: A Guide for Teachers of Children 3 - 8

Play, Learning and the Early Childhood Curriculum, Second Edition

Teaching Children 3 to 11: A Student′s Guide

200 Science Investigations for Young Students: Practical Activities for Science 5 - 11

Developing Writing for Different Purposes: Teaching about Genre in the Early Years

Developing Writing for Different Purposes: Teaching about Genre in the Early Years

Teacher Development: Exploring Our Own Practice (Developing Practice in Primary Education series)

Understanding Learning: Influences and Outcomes: 2 (Developing Practice in Primary Education series)

Developing Pedagogy: Researching Practice (Developing Practice in Primary Education series)

Mathematics Explained for Primary Teachers, 2nd Ed.

Primary English (Developing Subject Knowledge series)

Experiment With Fiction

1001 Animals to Spot (Usborne 1001 Things to Spot)

5 Love Languages of Children, The: The Secret to Loving Children Effectively

Tangled Up in School: Politics, Space, Bodies, and Signs in the Educational Process (Sociocultural, Political, and Historical Studies in Education)

Education and Mind in the Knowledge Age

Social Worlds of Children Learning to Write in an Urban Primary School (Language & Literacy)

The Languages of Learning: How Children Talk, Write, Dance, Draw and Sing Their Understanding of the World (Language & Literacy)

Old Father Christmas

Inspector Calls, an (Acting Edition for Theater Productions)

Inclusive Mathematics 5-11 (Special Needs in Ordinary Schools S.)

Reflective Teaching in the Primary School (Cassell education series)

Readings for Reflective Teaching

Reflective Teaching: Evidence-Informed Professional Practice (Continuum Studies in Reflective Practice and Theory)

Reflective Teaching 3rd Edition: Evidence-informed Professional Practice

The Value of Play
