Maggie has taught English as a Second Language in England, Canada and New Zealand. Her experience includes General English, Business English, English for Academic Purposes and IELTS.
She originally trained as an English Literature and Art teacher and later retrained as an English Language Teacher (Trinity College, London, TESOL). She loves this job and is passionate about teaching English to students from all over the world.
Prior to becoming a teacher, Maggie worked in the business management area of architectural and engineering companies with global projects.
When she is not teaching, Maggie enjoys reading, travelling, art and architecture, tennis and is a cinephile.