Carnegie Mellon University
Pittsburgh, PA
- 66224: dSHARP Digital Research and Publishing Seminar:
Artificial Intelligence and the Ethics of Creation in Science Fiction
Fall 2018
Longwood University
Farmville, VA
- English 150: Introduction to Writing and Research
Fall 2011 – Spring 2014 - English 201: World Literature Survey
Spring 2014 - English 203: American Literature Survey
Fall 2011 – Spring 2013 - English 400: Advanced Composition
Fall 2010 – Spring 2014
The University of Mary Washington
Fredericksburg, VA
- History 132: American History from 1865
Fall 2009 – Spring 2010 - History 300: American Studies: History of the Nuclear Age
Fall 2010
Michigan State University
East Lansing, MI
- Integrative Arts and Humanities 201: The U.S. and the World
Spring 2009
Virginia Commonwealth University
Richmond, VA
- History 101: Western Civilization to 1648
Fall 2005 - History 102: Western Civilization from 1648
Fall 2005 – Spring 2006