Hello! My name is David. I am a native English Speaker from Oregon in the United States. I have a very neutral accent which benefits my students greatly. I currently live in Mexico and have been teaching English to students of all ages and ability levels for 8 years. I have also taught business English and TOEFL prep to various businesses, including software companies, architects, doctors and engineering firms. For the last 3 years I have been teaching online courses to students in China, Taiwan and Vietnam. I have taught literally thousands of classes to children and adults. I pride myself on the fact that the majority of my clients are repeat students. Some students I have taught for over 2 years, watching them grow from complete beginners to accomplished English speakers. I have a fun and friendly style with my students that makes learning easy and painless. I know that most of my students are taking class after a busy day, and that the last thing they need is more pressure. My fun and patient style provides an ideal learning environment. Thanks for looking at my profile. I hope to meet you all in class very soon.