JJ Wilson is a teacher, teacher trainer and co-author of Language to Go Upper Intermediate and Total English Intermediate and Advanced (Pearson ELT). He has lived and worked in Egypt, Lesotho, Colombia, the UK, Italy and the US. He is currently a faculty member at the School of Education, Western New Mexico University, US. He is also the author of How to Teach Listening (Pearson ELT) which won an English Speaking Union award for the Best Book for Teachers.