I have been teaching English for nearly 30 years. I started out as an English teacher abroad, and have taught English to non-native speakers during these 30 years. I have a master's degree in Teaching English as a Second Language and Linguistics. I can teach non-native speakers as well as native speakers of English anything related to the English language. My specialties are teaching speaking, writing, listening, and grammar. I have excellent writing skills and can assist students with wri... [more]
I have a Master of Arts in Teaching English as a Second Language. I have been teaching English as a Second Language since 1987.