books by subject
Society
Coordinating Science Across the Primary School (Subject Leaders' Handbooks)
Science Investigations KS2: Key Stage 2 (Ready to Go)
Primary Science: Knowledge and Understanding (Achieving QTS)
History in the Early Years (Teaching & Learning in the Early Years S.)
Mathematics For Primary Teachers
Primary Core National Curriculum
Teaching Today: A Practical Guide
Am I Teaching Well?
Play, Learning and the Early Childhood Curriculum
Primary Heads: Exceptional Leadership in the Primary School
2000 Tips for Teachers
Basic Clinical Neuroscience
Getting the Buggers to Behave
Teach About Language in Primary Years
Making Progress in English
Circle Time (Learning Through Play S.)
Favourite Assemblies for Ages 4-7 (Religious Education)
Think Maths! (Numeracy)
The Art of Being a Brilliant Teacher (The Art of Being Brilliant series): 2
This Ragged Grace: A Memoir of Remembering and Forgetting
Individual Differences: Theories and Applications
Finishing Well: A God's-eye view of ageing
Math Knowledge for Prim Teach
Effective Teacher
Stories for Classroom and Assembly: Active Learning in Values Education at Key Stages One and Two
Teaching Reading at Key Stage 2
Effective Classroom Control 3rd edn: Understanding Teacher - Student Relationships
Effective Classroom Teacher: Defining Classroom Skills for the 21st Century
Learning to Teach History in the Secondary School: A Companion to School Experience