books by subject
Philosophy of Education

Confronting Islamophobia in Educational Practice

The Yawning Game

Theories of Childhood: An Introduction to Dewey, Montessori, Erikson, Piaget & Vygotsky, Second Edition

Promoting Emotional and Social Development in Schools: A Practical Guide

Montessori Learning in the 21st Century: A Guide for Parents & Teachers

Elementary Number Theory

I've Known Rivers: Lives of Loss and Liberation

E-moderating: The Key to Online Teaching and Learning

The Big Book of Blob Trees

The Importance of Play in Early Childhood Education: Psychoanalytic, Attachment, and Developmental Perspectives

Work with Young People: Theory and Policy for Practice

Thinking Together: Philosophical Enquiry for the Classroom

Turbulent Term of Tyke Tiler: Trouble’s around the corner with The Turbulent Term of Tyke Tiler (Collins Readers)

Pearson Baccalaureate: Environmental Systems and Societies for the IB Diploma (Pearson International Baccalaureate Diploma: International Editions)

The Merriam-Webster Dictionary

How to Develop Growth Mindsets in the Classroom: The Complete Guide

The Republic: Plato

Managing Depression, Growing Older: A guide for professionals and carers

Social Work Practice: Assessment, Planning, Intervention and Review (Transforming Social Work Practice Series)

Born and Bred Unequal

A Passion for Teaching

Comparative Early Childhood Education Services: International Perspectives

Talk, Thinking and Philosophy in the Primary Classroom

Children's Spiritual, Moral, Social and Cultural Development: Primary and Early Years

Tis Pity She's a Whore

World of plants (Usborne Internet-linked library of science)

Qualitative Research in International Settings: A Practical Guide

From Childhood to Chivalry: The Education of the English Kings and Aristocracy 1066-1530

Staff Training and Special Educational Needs
