Classes & Workshops

After 26 years of studying and performing improvisation, I teach a variety of styles to help suit various types of students

Teaching at Shadle High School in Spokane, WA

Students & Children

I teach improv to children of ALL ages to help them rediscover how to play, how to express their emotions in collaboration with others, and how to learn about when to take control and when to let it go.

Just after a 2-day workshop in David's studio.

Adult training

I teach improv as a performance skill to adults who are preparing to take their craft to the stage. I also instruct those already on the stage to refine their techniques, skillsets and abilities to become better at their craft. 

David, teaching 60 executives in Sun Valley, ID

COrporate & COaching 

Corporations & non-profits hire me to train their staffs on working together more efficiently while having loads more fun. Individual executives hire me to help them with their public presentations, keynotes, or speaking engagements.