He has a Master’s degree in Foreign Language Education from The University of Texas at Austin. He is the author of several books about language teaching, including Provoking Thought and The ELT Daily Journal. His latest book is Brainstorming, co-authored with Gerhard Erasmus, and published by the round. His practical articles have been published in English Teaching Professional, EFL Magazine, and One Stop English. His professional interests include second language listening, materials development, creativity and critical thinking. He is a Cambridge English teacher trainer and presenter.