Courses Taught
This is my current repertoire of survey and upper-division courses. I typically rotate through them every two years or so — but it depends, so be sure to check the JoeSS catalog. I am happy to answer questions and send syllabi, if available!
HISTORY 1200: Modern Western Civilization (on offer every semester)
HISTORY 2224: Making of Modern Russia (last offered Fall 2022)
HISTORY 3001: Special Topics: Modern Eastern Europe (last offered Spring 2023 — not a regularly offered course; subject to future interest)
HISTORY 3240: Contemporary Europe (last offered Spring 2020)
HISTORY 3600: World History (last offered Fall 2023)
HISTORY 4792: Historical Representation in Video Games (last offered Spring 2024)