1. 2000 Ph.D. (history), The University of North Carolina at Chapel Hill.
  2. 1994 M.A. (history), The University of North Carolina at Chapel Hill.
  3. 1992 B.S. (physics), magna cum laude with departmental honors, University of Delaware.

Research interests & expertise

Research interests

Other expertise

Current projects



Digital projects

Scholarly articles and chapters

For K–12 teachers (selected)

For K–12 students (selected)

Presentations (selected)

Work experience

2000–2011 Editorial & Web Director, LEARN NC, School of Education, The University of North Carolina at Chapel Hill
  • Responsible for content development and management as well as architecture, design, and technical development of website reaching 30,000 K–12 teachers and students daily.
  • Managed team of 3 to 4 full-time staff plus 10 to 15 students and contractors. Collaborated with and oversaw work of editors, librarians, programmers, teachers, university faculty, and content developers.
  • Designed and built LearnPress, a custom open-source content management system to integrate web publication of text, images, audio, and video in an online library and in longer formats including e-books and e-textbooks.
  • Served as Editor and Lead Historian on North Carolina History Digital Textbook Project (2007–2010).
  • Oversaw development of metadata schemas for online cataloguing of education resources.
  • Designed interactive tools for online exploration of historical primary sources.
  • Wrote articles, delivered presentations, and designed workshops for teacher professional development.


Professional service

Community service