From 2014 to 2016 I was an instructor at Mosaic Explore, a home schooling enrichment program in Manchester, N.H. I taught several introductory and advanced classes in cartooning. The classes were a delight, with enthusiastic students from age 7 to 13.

While I’ve since moved to Kansas, you can still learn about the program’s class offerings here. For regular updates, you can also follow the program on Facebook. I hope to return to the classroom and teach further cartooning lessons soon.

One parent writes: David and Joy will be continuing for Term 2, and Joy is adding a class, as she has enjoyed the first one so much. David is thrilled to be able to continue with the Cartooning class! L.M. (Nashua, NH)

Another writes: My boys are enjoying their classes at Mosaic as well.  Cartooning is a big hit and carries over at home!  K.W. (Manchester, NH)


Nackey S. Loeb School of Communications
Student media workshop instructor (2009-present)
Newswriting class, guest instructor (2009-2013)

White Mountain Writers
Editing and freelance presentation to writers’ group (2012)

New Hampshire Press Association
North Country workshop presenter (2010)

Other instruction
Led design, editing and web sessions at Concord Monitor (2007-present)
Trained and mentored college editing interns at Concord Monitor (2008-present)
Presented copy editing talk at Tampa Tribune (2005)


American Copy Editors Society
Houston and Phoenix national conferences
Florida chapter workshop

Poynter Institute
Design / Type / Color seminar

University of Kansas
Bachelor of science in journalism
Bachelor of arts in English