books by subject
Social Sciences
Developing Numeracy: Mental Maths Year 3: Activities for the Daily Maths Lesson
Developing Numeracy: Mental Maths Year 5
Telling the Time Book 1: Photocopiable Resourcesfor Key Stage 1 and Early Key Stage 2: Bk 1
Mental Maths in Minutes for Ages 5-7: Photocopiable Resources Book for Mental Maths Practice
Finding Information (Internet Projects)
Sky ship and other stories
Science for Ages 7 - 8: Photcopiable Science Activities for Cross-curricular Teaching and Learning (Across the Curriculum : Science)
Spelling Today for Ages 6-7
DN:Using and Applying Maths Year 3 Developing Numeracy Mathematics Investigation: Investigations for the Daily Maths Lesson
DN:Using and Applying Maths Year 4 Developing Numeracy Mathematics Investigation: Investigations for the Daily Maths Lesson
PE Lesson Plans - Year 1 Complete Teaching Programme: Photocopiable Gymnastic Activities, Dance, Games: Year 1 (Leapfrogs)
PE Lesson Plans - Year R Complete Teaching Programme: Photocopiable Gymnastic Activities, Dance, Games: For Reception Year (Leapfrogs)
Spelling for Literacy for ages 8-9
Speaking and Listening: Year 6: Photocopiable Activities for the Literacy Hour (Developing Literacy)
Marketing Your Book: An Author's Guide (2nd Edition): How to Target Agents, Publishers and Readers
Spelling for Literacy for ages 9-10
Spelling for Literacy: For Ages 7-8 (Spelling for Literacy)
Spelling for Literacy for ages 5-7
Supporting Literacy Ages 7-8: For Ages 7-8 (Supporting Literacy)
Spelling for Literacy for Ages 10-11 (Spelling for Literacy)
Can I Change Your Mind?: The Craft and Art of Persuasive Writing
Developing History Ages 9-10: Understanding and Interpreting the Past
Developing History: Ages 6-7 Understanding and Interpreting the Past
Developing History Ages 5-6: Understanding and Interpreting the Past
Learn to Write Horses (Learn With)
Counting and Understanding Number - Ages 8-9 (Includes CD-ROM) : 100% New Developing Mathematics
Mental Maths Every Day 9-10
Inspirational Ideas: PSHE and Citizenship 9-11
Assembly Tomorrow Key Stage 2 (Assembly Tomorrow)