Teaching

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
css.php