Zainal has a bachelors and a masters degrees from Griffith university in Brisbane, Australia.He has been teaching English since 2004 and is experienced in teaching General and Academic English, exam preparation classes ( IELTs, Cambridge First and Advanced Certificate ),English for Specific Purposes including Business English.
He has taught at a top twenty rated university in China and language schools in Japan and Thailand. He also taught in language schools in Brisbane for seven years and in early 2017 took up a position as an Academic English instructor at the Queensland University of Technology in Brisbane and is currently employed there.
Zainal has travelled extensively and taught students from over 40 countries making him an expert on cross cultural teaching and affairs. He is very familiar with Chiang Mai having done some volunteer teaching here over the past few years.