books by subject
English as a Foreign Language

Five-Minute Activities: A Resource Book of Short Activities

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

Situational Dialogues

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

Practical Techniques for Language Teaching (LTP teacher training)

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

Teaching Listening Comprehension (Cambridge Handbooks for Language Teachers)

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

Start Testing Your Vocabulary (Test Your Vocabulary S.)

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

100 Useful Exercises in English (Penguin English)

The L-Shaped Room

Longman Academic Writing Series 4: Essays

English Today! 3: Level 3

Impact 1

Impact 2

Global Perspectives Pre-Intermediate Level Student's Book

Ideas Student's book: Speaking and Listening Activities

Skills Plus Reading & Speaking

Hec Classroom Language (Handbooks for the English classroom)

Speaking: Advanced (Oxford Supplementary Skills S.)

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

Global Issues (Resource Books for Teachers)

Teaching Large Multilevel Classes (Cambridge Handbooks for Language Teachers)

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

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

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

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

The Language Teaching Matrix: Curriculum, Methodology, and Materials (Cambridge Language Teaching Library)
