100% Satisfaction Guarantee

100% Satisfaction Guarantee

We know that starting lessons is a big step and we want you to feel confident booking with us. If you are not completely satisfied, we'll help you find a new teacher or you can receive a refund for any unused lessons within the first year from the date of purchase.

Lesson Details

See all subjects

David teaches



David delivers an exceptional lesson experience and ranks in the top 15% of our teachers nationwide.
Teaches students:
Ages 10+

Teaching since:

I'm a full time ESL (English as a Second Language) instructor. I have a CELTA certification and more than 3 years of teaching experience both online and in the classroom. Currently I am teaching in Mexico City. I have a Masters degree in Telecommunications management and 20 years of corporate experience.
I chose to begin teaching ESL as a part time job because I had a desire to teach and interact with people in a rewarding way. I also love to travel which works nicely with ability to teach in other countries.
Learning a new language is not easy. Although, one can study on their own, the real confidence of knowing a new language is the ability to communicate and be understood in a real world conversation. Many of the skills needed are only obtainable by learning and practicing with a native speaker. My lessons break from the traditional boring grammar lessons and give you the functional language skills that will get you speaking and understanding sooner. I can help you to develop a learning plan that will find your weak points and design lessons to accomplish your goals. Online lessons are a fun and convenient way of learning.
My professional background also helps to enhance your learning experience. If you are a business professional who is in need of English language skills for work, my specialty is in Business English. I have helped many managers, engineers, salespeople, and others to improve their English.

+ Read More


ESL teacher
Jan 2017 - Present
International House - Mexico City

Provide English lessons to students of various levels. Specialization in Business English.

ESL teacher
Jan 2016 - Dec 2016
Colorado School of English - Denver, CO

Classroom instruction to various student levels.

ESL teacher
Jan 2015 - Mar 2016
Language Consultants International - Denver, CO

Provided classroom English instruction to various levels of learners. International students.


Telecommunications Management
Jan 2004 - Jan 2006
University of Denver


Professional Proficiency


Oct 2015
University of Cambridge

CELTA (Certificate in English Language Teaching to Adults) is an teacher training qualification for teaching English as a second or foreign language (ESL and EFL)

Photos & Videos

At a Mexican market.

CDMX (Mexico City)


0 Reviews

Write a Review

You may want to revisit

Previously viewed teachers: