About
David C.
I hold a Master of Arts in History from the University of New Hampshire, where I also completed all doctoral-level coursework and comprehensive examinations for a Ph.D. in U.S. History. I earned my Bachelor of Arts in History, magna cum laude, from Northeastern University. Over the past twenty years, I have taught college-level courses at fifteen different institutions, including the University of Massachusetts Lowell, Salem State University, and Merrimack College. This extensive teaching experi…
Subjects