Jack was born and bred in England. He has a first degree in Modern Languages from Liverpool University, a Post-Graduate Certificate in Education and EFL from London University, and he is also a Licensed Master Practitioner of Neuro-Linguistic Programming, having studied under Dr. Richard Bandler, the co-inventor of NLP.
He has over 40 years’ experience in English Language Teaching around the world including in England, Germany, Nepal, Australia, Hong Kong, Taiwan, Uruguay, Chile, Argentina and Brazil. He is now a freelance teacher trainer, and author of 13 books.