I have been teaching for 20+ years both in private school and international school settings. I have experience teaching a range of age groups from 7 year old students to 16 year old students. I am a native English speaker. I also have special needs experience.