books by subject
English Literacy
How to Write: Poems
How to Write: Letters and Emails
How to Write: Reports
English Basics 9-10 (Leap Ahead S.)
The Literacy Toolkit: Improving Students' Speaking, Listening, Reading and Writing Skills
Extraordinary Files: The Headless Ghost (Extraordinary Files Series) (Ex Files)
GCSE English AQA Practice Papers - Higher (A*-G course): Practice Exam Papers: Higher Level
Spelling, Punctuation and Grammar for GCSE, Complete Revision & Practice (CGP GCSE English 9-1 Revision)
Spelling, Punctuation & Grammar for GCSE - Digital Tester and Handbook: ideal for catch-up and the 2022 and 2023 exams (CGP GCSE English 9-1 Revision)
Spelling, Punctuation and Grammar for KS3 - Study Guide: superb for catch-up and learning at home (CGP KS3 English)
Spelling, Punctuation and Grammar for KS3 - Workbook: perfect for catching up at home (CGP KS3 English)
True Tales of Scientists ― Reading Book: Alhazen, Anning, Darwin & Curie (CGP KS2 English)
GCSE English AQA Spoken Language Study & Practice Book - Higher (A*-G course)
GCSE English AQA Spoken Language Study & Practice Book - Foundation (A*-G course)
GCSE English Revision Guide - Foundation Level (A*-G course)
GCSE English AQA Complete Revision & Practice
GCSE English Complete Revision & Practice - Foundation
New Practise & Learn: English for Ages 9-10 (CGP Home Learning)
Functional Skills English Level 1 - Study & Test Practice
Functional Skills English Entry Level 3 - Study & Test Practice
Proust and the Squid: The Story and Science of the Reading Brain
Primary English Teaching: An Introduction to Language, Literacy and Learning (Published in association with the UKLA)
Practise with Puzzles: Phonics and Spelling - Book 1 (5-6) (Practise with Puzzles)
Practise with Puzzles: Phonics and Spelling - Book 3 (7-8) (Practise with Puzzles)
Cook Up a Feast
Practise with Puzzles: Phonics and Spelling - Book 6 (10-11) (Practise with Puzzles)
New Treasury of English - Textbook 1: Textbook Bk. 1
Basic Rules of English Grammar – Beginning
Basic Rules of English Grammar: Bk. 1 (Basic Rules)