For Teachers

Each picture comes with a link to free download 

Macmillan Advanced Language Practice LEARNING to Teach English - A Practical An-A-Z of ELT
How to Teach Young Learners like a Pro     How to Teach ADULTS    English Teacher's Survival Guide 2nd Edition  Complete Classroom Control - 24 Classroom Management Secrets Every Teacher Should Know
Grammar in Games and Activities For Teachers The Practice of English language Teaching (4th Edition)   OXFORD ENGLISH LANGUAGE TEACHING  Mark Harrison CPE Practice Tests