About Me

Greetings to English teachers everywhere! My name is David, and I’ve been teaching English for over 20 happy years now. During that time, I’ve designed and taught numerous successful lesson plans, which are detailed on this site. As you follow through each plan in the classroom, I hope both you and your students have an engaging and rewarding experience as they travel along their language learning journey.

How it started… teaching in a tiny academy to Korean children (2001)

Teaching a travel and tourism class.

How it’s going… lecturing in a university to multi-lingual classes of Nepalis, Bengalis, Uzbeks, and Indians (2025)