books by subject

English as a Foreign Language

Filter by available

Student's Book 2B (Bk.2) (Project English)

By Hutchinson, Tom

Student's Book 2A (Bk.2) (Project English)

By Hutchinson, Tom

Five-Minute Activities: A Resource Book of Short Activities

By Ur, Penny

Easy Learning How to Use English: Your essential guide to accurate English (Collins Easy Learning English)

By Collins Dictionaries

Situational Dialogues

By Ockenden, Michael

Approaches and Methods in Language Teaching: A Description and Analysis (Cambridge Language Teaching Library)

By Richards, Jack C., Rodgers, Theodore S.

Practical Techniques for Language Teaching (LTP teacher training)

By Lewis, Michael, Hill, Jimmie

Working with Words: A Guide to Teaching and Learning Vocabulary (Cambridge Handbooks for Language Teachers)

By Gairns, Ruth

Teaching Listening Comprehension (Cambridge Handbooks for Language Teachers)

By Ur, Penny

Dictionary of Banking and Finance: Over 9,000 Terms Clearly Defined

By Publishing, Bloomsbury

Start Testing Your Vocabulary (Test Your Vocabulary S.)

By Watcyn-Jones, Peter

Test Your Vocabulary: Bk. 2 (English Language Teaching S.)

By Watcyn-Jones, Peter

100 Useful Exercises in English (Penguin English)

By Ward, John Millington

The L-Shaped Room

By Banks, L.R., Lynne Reid, Lynne Reid Banks

Longman Academic Writing Series 4: Essays

By Oshima, Alice, Hogue, Ann

English Today! 3: Level 3

By Howe, D. H.

Impact 1

By Koustaff, Lesley

Impact 2

By Stannett, Katherine

Global Perspectives Pre-Intermediate Level Student's Book

By Clandfield, Lindsay, Jeffries, Amanda

Ideas Student's book: Speaking and Listening Activities

By Jones, Leo

Skills Plus Reading & Speaking

By Forsyth, Will

Hec Classroom Language (Handbooks for the English classroom)

By Salaberri, Sagrario

Speaking: Advanced (Oxford Supplementary Skills S.)

By Black, Val, etc., McNorton, Maggy, Malderez, Angi, Parker, Sue

English Today! 2: 2: Pupil's Book: Level 2

By Howe, D. H.

Global Issues (Resource Books for Teachers)

By Sampedro, Ricardo, Hillyard, Susan, Maley, Alan

Teaching Large Multilevel Classes (Cambridge Handbooks for Language Teachers)

By Hess, Natalie

Planning Lessons and Courses: Designing Sequences Of Work For The Language Classroom (Cambridge Handbooks for Language Teachers)

By Tessa Woodward, Woodward, Tessa

Keep Talking: Communicative Fluency Activities for Language Teaching (Cambridge Handbooks for Language Teachers)

By Klippel, Friederike, Friederike Klippel

Once upon a Time: Using Stories in the Language Classroom (Cambridge Handbooks for Language Teachers)

By Morgan, John, Rinvolucri, Mario

Discussions that Work: Task-centred Fluency Practice (Cambridge Handbooks for Language Teachers)

By Ur, Penny, Penny Ur