books by subject
Teaching of Specific Subjects

Mathematics Explained for Primary Teachers

Overcoming Difficulties with Number: Supporting Dyscalculia and Students who Struggle with Maths (Book & CD)

Understanding Dyscalculia and Numeracy Difficulties: A Guide for Parents, Teachers and Other Professionals

Primary English Teaching: An Introduction to Language, Literacy and Learning (Published in association with the UKLA)

Private Peaceful (Oberon Plays for Young People)

Graduated Assessment OCR GCSE Mathematics: Stages 5 & 6)

Maths for the Dyslexic: A Practical Guide

Language and Curriculum: Practitioner Research in Planning Differentiation

Writing Under Control: Teaching Writing in the Primary School (Roehampton Studies in Educatio)

Math Knowledge for Prim Teach

Teaching Reading and Spelling to Dyslexic Children: Getting to Grips with Words

Picture Books for the Literacy Hour: Activities for Primary Teachers

Mental Mathematics for the Numeracy Hour

Teaching Integrated Arts in the Primary School: Dance, Drama, Music, and the Visual Arts (Crabapples)

Supporting Language and Literacy 3-8: A Practical Guide for Assistants in Classrooms and Nurseries

Teaching Mathematics to Able Children

Adapting and Extending Secondary Mathematics Activities: New Tasks FOr Old

Mathematical Knowledge for Primary Teachers

Planning Children's Play and Learning in the Foundation Stage: How to Meet the Introduction Standards

Teaching Mathematically Able Children (NACE/Fulton Publication)

Sound Practice, Second Edition: Phonological Awareness in the Classroom (Resource Materials for Teachers)

How to Teach Writing Across the Curriculum at Key Stage 2 (Writers' Workshop Series)

How to Teach Poetry Writing at Key Stage 2: Developing Creative Literacy (Writers' Workshop)

Just Imagine: Creative Ideas for Writing

How to Teach Fiction Writing at Key Stage 2

Unlocking Writing: A Guide for Teachers (Unlocking Series)

How to Teach Fiction Writing at Key Stage 3 (Writers' Workshop)

How to Teach Poetry Writing at Key Stage 1 (Writers' Workshop)

Michael Morpurgo: MICHAEL MORPURGO (Author Studies Series S.)
