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: