David

David

About

I am a professional teacher of English as a Second Language, with 19 years of experience!

I spent 14 years in China where I taught at university, private colleges and as a private tutor.
I worked 5 years as a Corporate English Trainer for hundreds of (including several Top 500) companies
I established and ran my own professional English training consultancy out of Shanghai.
I have taught English as a Second Language to people of diverse backgrounds, including Chinese, Korean, Indian, Brazilian, Thai and Lebanese.
I have also been an English radio news anchor, and producer & presenter of radio programs.
Previously, I also worked as a television subtitle producer of English-language TV programs.

Good to know

Languages: English, Mandarin

Listings

Sign In

Register

Usernames are used to log into your account, not for public display. Keep it easy. You can set a "nice" public name after registering. Use a maximum of 10 letters, numbers, hyphens (-) or underscores (_) only.

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.