books by subject
Intermediate English as a Foreign Language

David Copperfield: Intermediate Level (Macmillan Reader) (Macmillan Readers)

A Town Like Alice (Macmillan ELT Simplified Readers: Intermediate Level) (Macmillan Readers)

Macmillan Readers A Is For Alibi Intermediate Reader

LEAP: Learning English for Academic Purposes, Reading and Writing 3 (High Intermediate) with My eLab

Cambridge Academic English B2 Upper Intermediate Teacher's Book: An Integrated Skills Course For Eap

Cambridge Academic English B2 Upper Intermediate Class Audio CD and DVD Pack: An Integrated Skills Course for EAP

Cambridge Academic English B2 Upper Intermediate Class Audio CD: An Integrated Skills Course for EAP

French in the News

You Only Live Twice

True to Life Intermediate Personal study workbook: English for Adult Learners

True to Life Pre-intermediate Personal study workbook: English for Adult Learners

Intermediate Bk (AKL)

National 5 French Practice Papers for SQA Exams

The White South (Collins Nelson Longman ELT Simplified Readers: Level 4)

Jane Eyre (Collins ELT Simplified Readers: Level 4: Intermediate: 1500 Headwords)

Openmind British Edition Intermediate Le

Clockwise: Pre-Intermediate: Teacher's Resource Pack: Livre du professeur

Where Eagles Dare (Collins English Library ELT Readers - Level 5 - Upper Intermediate)

Speaking Activities Pre-intermediate - Advanced (Timesaver)

Livewire Classics: A Christmas Carol

Hostage Tower (Collins English Library ELT Readers - Level 4 - Intermediate)

Cambridge English for Nursing Intermediate Plus Student's Book with Audio CDs (2): Advanced (Cambridge Skills for Fluency)

Reading 1 Student's book: Pre-intermediate (Cambridge Skills for Fluency)

Listening 1 Pre-intermediate Student's Book (Cambridge Skills for Fluency)

Writing 2 Intermediate Student's Book (Cambridge Skills for Fluency)

Reading 3 Student's book: Upper-intermediate (Cambridge Skills for Fluency)

Writing 3 Student's book: Upper-intermediate (Cambridge Skills for Fluency)

Intermediate (Test Your... S.)

Build Your Vocabulary 3: Upper Intermediate
