books by subject
Advanced English as Foreign Language

The Language of Fiction (Intertext)

Language and Social Contexts (Routledge A Level English Guides)

How to be a Brilliant English Teacher

The Dangerous Rise of Therapeutic Education

Doctor Faustus (Revels University Paperbacks)

Doctor Faustus (English Classics S.)

A2 English Language and Literature for AQA B (AS & A2 English Language and Literature for AQA B)

AS English Language for AQA Spec B (AS & A2 English Language for AQA B)

The Handmaid's Tale (New Windmills KS4)

Far From The Madding Crowd (New Windmills)

Jane Eyre

A2 English Language for AQA B (AS & A2 English Language for AQA B)

AS English Language for AQA B (AS & A2 English Language for AQA B)

Heinemann Advanced Shakespeare: Richard II

Heinemann Advanced Shakespeare: The Tempest

Man for All Seasons (Drama Library)

A Man for All Seasons

A Streetcar Named Desire (Heinemann Plays For 14-16+)

Advanced Language Practice Key: With Key

Hein ELT Intgrtd Skills Adv Students: Advanced Students' Book (Heinemann integrated skills)

Logo! 4 Higher Teacher's Guide (Logo! for Key Stage 4)

Metro 1 Workbook (Metro for Key Stage 3)

Auf Deutsch! 4 Rot (Higher) Student Book: Pt. 4 (Upper) (Auf Deutsch for Key Stage 4)

Edexcel A Level French (AS) Teacher's Guide & CDROM (Edexcel GCE French)

Expo 4 Higher Teacher's Guide with CD-ROM

Expo AQA GCSE French Higher Student Book, 2nd edition

Academic Writing for Graduate Students, Second Edition: Essential Tasks and Skills (Michigan Series In English For Academic & Professional Purposes)

English Unlimited Advanced Coursebook with e-Portfolio

English Unlimited Advanced Teacher's Pack (Teacher's Book with DVD-ROM)
