John Hughes is an award-winning ELT author with thirty years? experience of teaching and teacher training.
He has worked with learners and teachers from all over the world and is a well-known conference presenter. For National Geographic Learning, he is an author on the course series Life, World English,