books by subject
Get the Basics Right

Word Recognition and Spelling: Ages 5-6

Physics: Why Matter Matters (Basher)

Understanding and Responding to Texts: For Ages 9-10

Number Facts and Calculations: Ages 7-8 (100% New Developing Mathematics)

Developing Numeracy - Year 6: Solving Problems

Understanding Shapes and Measures: Ages 9-10

OXFORD SCHOOL ATLAS (World Atlas)

Oxford Spanish Mini Dictionary

The Kingfisher First Picture Atlas

Developing Key Stage 3 Numeracy: Algebra Year 8 (Developing Numeracy)

Counting and Understanding Number: Ages 10-11 100% New Developing Mathematics: 6

Handling Data: Ages 10-11

Singing Languages - Singing French (Book + CD): 22 Photocopiable Songs and Chants for Learning French

Basher Science: Biology

Kingfisher First Dictionary

Chinese: The very best of Chinese and Asian cuisine with more than 200 delicious recipes shown step by step in over 750 fantastic photographs

Oxford Mini Dictionary and Thesaurus (Dictionary/Thesaurus)

First Thesaurus

Calculations: Year 8: Activities for the Daily Maths Lesson (Developing Numeracy)

Oxford School Shakespeare: Hamlet

Oxford School Shakespeare: Midsummer Night's Dream

Oxford Mini Thesaurus

Oxford English Mini Dictionary

Oxford School Shakespeare: Macbeth

The Periodic Table: Elements with Style! (Basher)

Handling Data: Ages 9-10

Creating and Shaping Texts: Ages 9-10

Oxford School Shakespeare: Macbeth

Oxford School Shakespeare: Romeo and Juliet
