I am an experienced English as a Second Language teacher, with expertise in delivering synchronous and asynchronous training. I have taught students at all ability levels, in a range of age groups. I am also able to tutor students of college-level English and science. I have designed and taught College Preparation courses.