books by subject
Society

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

Primary Science

Essential Teaching Skills

Creativity in the Primary Curriculum

The Teaching of History in Primary Schools: Implementing the Revised National Curriculum

Primary Teacher's Handbook

Junior Praise Prayers and Readings
