I'm a native speaker of English with extensive experience as an IELTS Specialist. I have taught various levels of General English (from Beginner to Advanced) for a number of years, as well as other exam preparation courses such as FCE, CAE, Trinity, etc.
IELTS: Academic (Specialist)
Cambridge English: Advanced (CAE)
Cambridge English: First (FCE)
English as a Foreign Language (EFL/ESL) from Beginner to Advanced