I’m David McKenzie, a versatile public historian and professor skilled at creative historical storytelling in varied media to engage learners of all ages in critically reexamining the past and present to change the future.
I work to connect people in the past with people today and bridge different fields like academic and public history. I constantly learn and experiment with different storytelling platforms, both personal and impersonal. I use these different platforms to engage a broad range of constituents in understanding the complexities of their world.
After two decades working in a variety of public history jobs, I’m now educating the next generation as an Assistant Professor of Public History at the University of North Carolina at Greensboro.

What I Offer
Exhibition Development
From conceptualizing the Big Idea to guiding installation
Content Strategy & Development
Strategizing and creating engaging historical content for multiple platforms and settings
Historical Research & Synthesis
Ph.D.-level finding, analyzing, and synthesizing primary and secondary sources, images, artifacts
Writing
Social media posts, exhibition labels, book-length projects, and everything in-between
Interpretive Programming & Education
Developing and delivering programs for and with learners of all ages, in-person and online
Project Management
Making things happen, from exhibitions to websites