books by subject

School Workbooks & Test Preparation

Filter by available

Oxford Revise: Edexcel GCSE (9-1) Maths Higher Revision Workbook: Get Revision with Results

By Naomi Bartholomew-Millar, Paul Hunt, Jemma Sherwood

Theory and Practice

By Jurgen Habermas, J. Viertel

Changing Designs: Band 10/White (Collins Big Cat)

By Veitch, Catherine, Collins Big Cat

WJEC Eduqas GCSE (9-1) English Language Workbook

By Rees, Jamie

Match and Sort

By Nicola Morgan, John Haslam

Functional Skills English: Edexcel Level 2 - 10-Minute Tests

By CGP Books

English as an Additional Language (EAL) for Ages 11-16 - Workbook 1 (New to English)

By CGP Books

Brodie's Notes on Chaucer's "Prologue to the Canterbury Tales": Parallel text

By Pan Study Aid, F. W. Robinson

OCR 21st Century Additional Science A: Revision and Classroom Companion

By Eliot Attridge, Dorothy Warren, Iain Wilson, Matthew Priestley

ClearRevise AQA GCSE Design and Technology 8552: 2020

New GCSE English Language & Literature AQA Complete Revision & Practice (for exams from 2026)

By CGP Books

General Certificate of Secondary Education Science: Foundation Revision Notes

Do Brilliantly! Revision Guide - GCSE Chemistry

By Sam Goodman, Jayne de Courcy

General Certificate of Secondary Education Science: Higher Revision Notes

By K. Dobson, etc., Levy, Parr

Toni Morrison 'Beloved': everything you need to catch up, study and prepare for 2025 assessments and 2026 exams

By Laura Gray, Toni Morrison

WJEC AS Law: Study and Revision Guide

By Sara Davies, Karen Phillips, Louisa Walters

Handwriting Age 7-9 Workbook 2 (Collins Easy Learning Age 7-11)

By Karina Law, Collins Easy Learning

Physics Killer Exam Tips

By CGP Books

WJEC/Eduqas GCSE Drama Study & Revision Guide

By Rachel Knightley

Bond SATs Skills: Reading Comprehension Workbook 9-10 Years

By Hughes, Michellejoy

Collins 11+ Practice - 11+ Spatial Reasoning Quick Practice Tests Age 9-10 (Year 5): For the 2025 CEM Tests

By Letts 11+

KS2: Maths is Easy - Data and Statistics. In-Depth Revision Advice for Ages 7-11 on the New Sats Curriculum. Achieve 100%

By Marilyn Shepherd

ClearRevise Edexcel GCSE Computer Science 1CP2: 2020

KS2: Maths is Easy - Numbers and Calculations. In-Depth Revision Advice for Ages 7-11 on the New Sats Curriculum. Achieve 100%

By Marilyn Shepherd

Notes on Kafka's "Metamorphosis" and Other Stories

By Herberth Czermak

Pearson REVISE 11+ English Ten-Minute Tests - for 2026, 2027 exams

Times Tables Bumper Book Ages 5-7: Ideal for home learning (Collins Easy Learning KS1)

By Collins Easy Learning

Maths Ages 4-5: New Edition

York Notes on Thomas Hardy's "Return of the Native" (Longman Literature Guides)

By Luke, Stewart

Higher Modern Studies 2015/16 SQA Specimen, Past and Hodder Gibson Model Papers

By SQA