I hold a Bachelor's Degree, a TESL Certificate and an Master of Applied Linguistics & Exegesis. In my Masters I specialized in mother tongue literacy issues. I have over 15 years experience teaching ESOL in Asia and Canada. I have taught both Settlement ESL and Academic English to Adults. I have taught ESL to Grade 1-2, Junior High, and IGSE in British System, as well as taught English language online to children ages 6 - 12. I sometimes use learner inspired content, because I believe language teaching is about equipping the learner to say what they want to say. I have an extensive background in English language testing. Most recently I have been doing ESL consulting for professionals, and enjoy helping people improve their English language skills and vocational opportunities. I also teach Children 5-12 years old ESL online.