Learning and Teaching English as a Second Language is the goal of this website, and I hope it serves to inspire both students and educators to “upskill” their knowledge base.

Who is the guy in the necktie?
Learn more about Teacher David.


For students that want to improve and develop their English language skills, I teach a variety of online English Classes at different skill levels with the Zoom platform.

Send me an email to request your 30-minute free trial lesson with Zoom.

FAQ: What students need for Zoom?

I offer a professional Text Editing service for my clientele business writing needs, from website text and formal letters to business reports and university admission essays. 

Send me an email to request your 30-minute free text edit review with Zoom.

For educators that want to expand their ESL teaching skills, I sell my Teaching Handouts as PDFs at Teachers Pay Teachers, which are each detailed with an instructional YouTube video.

"David has consistently performed in a highly professional and dedicated manner, his courses are always thoroughly prepared and feedback from learners and colleagues alike is consistently excellent. He has taught almost 60 corporate groups and many 1:1 Executive classes with inlingua Corporate Training Department, and David invariably ranks at the top in student feedback and evaluation forms."