books by subject
School Books : Promotion

Secondary Specials!: English - Reading for Meaning

Key Stage Three Shakespeare: Macbeth

KS3 Shakespeare Much Ado About Nothing Revision Guide

Vocabulary : C1 (Collins Work on Your...)

Heinemann Advanced Shakespeare: Measure for Measure

Much Ado About Nothing: York Notes Advanced: everything you need to catch up, study and prepare for 2021 assessments and 2022 exams

Letts Explore "Much Ado About Nothing" (Letts Literature Guide)

Heinemann Advanced Shakespeare: Othello

An Inspector Calls (Letts Explore GCSE Text Guides) (Letts GCSE Revision Success)

AS Level Chemistry: The Complete Course for AQA

Chemistry (Revise AS & A2 (Combined) S.)

Collins AS and A2 Science – AS Chemistry for AQA: Revised and updated support for the new 2008 AQA Chemistry GCE specification.

Student Support Materials for AQA – A2 Chemistry Unit 5: Energetics, Redox and Inorganic Chemistry: Energetics, Redox and Inorganic Chemistry Unit 5

Student Support Materials for AQA – A2 Chemistry Unit 4: Kinetics, Equilibria and Organic Chemistry: Kinetics, Equilibria and Organic Chemistry Unit 4

GCSE Core and Additional Physics Essential Formula Practice (A*-G course) (Formula Bits)

MEI A2 Further Pure Mathematics FP2 Third Edition

MEI Decision Mathematics 1 3rd Edition: v. 1 (MEI Structured Mathematics (A+AS Level))

Cambridge IGCSE™ English Student's Book (Collins Cambridge IGCSE™)

Twenty First Century Science: GCSE Physics Revision Guide (Gcse 21st Century Science)

Complete Biology for IGCSE: Endorsed by University of Cambridge International Examinations

Edexcel International GCSE and Certificate Chemistry Student's Book (Edexcel Igcse)

GCSE Chemistry Paper (LONGMAN GCSE SCIENCE)

GCSE Chemistry AQA Workbook (A*-G course)

GCSE Chemistry Workbook (Including Answers) (A*-G course)

Practice In Chemistry: Progressive Questions for AS and A Level

How Business Works: A Graphic Guide to Business Success

Accident and Emergency Radiology: A Survival Guide

Get Ahead! The Situational Judgement Test

250 SJTs (Situational Judgement Test questions) for Foundation Year entry (Foundation Programme - FY1)
