books by subject
Teaching of Specific Subjects

Spanish Colors and Shapes Level 1 (First Step Spanish)

Writing Strands: Level 2

How to be Brilliant at Writing Stories (How to be brilliant at...)

How to be Brilliant at Grammar (How to be brilliant at...)

How to Be Brilliant at Using a Calculator

How to Be Brilliant at Algebra

How to be Brilliant at Shape and Space

How to Sparkle at Phonics (How to sparkle at...)

How to Sparkle at Number Bonds

How to Dazzle at Reading for Meaning

Addition (Maths Builder Series)

How to Dazzle at Romeo and Juliet

How to Dazzle at Macbeth

Maths Vocabulary Challenge Two

Mathematical Treasure Hunts

The Number Puzzler: The Art of Cracking Number Sequences

Mathematical Team Games: Enjoyable Activities to Enhance the Curriculum

Mathsheets: A Collection of 32 Useful Worksheets on a Variety of Mathematical Topics

Junior History Book 2

Junior History Book 1

Maths Out Loud Years 1-6: Maths Out Loud Year 1: speaking and listening activities for primary maths

Maths Out Loud Years 1-6: Maths Out Loud Year 4: Speaking and listening activities for primary maths: Speaking & Listening Activities For Primary Maths

Maths Out Loud Years 1-6: Maths Out Loud Year 5: Speaking and listening activities in primary maths

A-Z of Key Concepts in Primary Mathematics (Teaching Handbooks Series)

Grammar Big Book 2: In Precursive Letters: Bk. 2 (Jolly Grammar)

Desert: Inside Australia's Simpson Desert (Cambridge Reading)

Start with a Song: 70 Songs for the Early Years

How to Dazzle at Maths Crosswords, Book 1: Bk.1

Speaking and Listening Games
