Undergraduate Courses
The United States in the Antebellum Period
HIST 308
University of Delaware, Spring 2021
Money in America
HIST 400
University of Delaware, Fall 2020
U.S. History to 1865
HIST 105
University of Delaware, Fall 2020
U.S. History to 1865
HIST 105
University of Delaware, Spring 2020
Capitalism in America, 1492-Present
HIST 337: Topics in American History
University of Delaware, Fall 2019
Crashes, Credit, and Con Men
HIST 268: Sophomore Research Seminar
University of Delaware, Fall 2019
U.S. History to 1865
HIST 105
University of Delaware, Spring 2019
Crashes, Credit, and Con Men
HIST 268: Sophomore Research Seminar
University of Delaware, Fall 2018
Binghamton’s Business
HIST 480K: Senior Capstone Seminar
Binghamton University, Spring 2018
Foundations of America
HIST 103A
Binghamton University, Spring 2018
The Global Early American Republic
HIST 380D: Topics in American History
Binghamton University, Fall 2017
Capitalism in America
HIST 280G: Topics in American History
Binghamton University, Fall 2016
Foundations of America
HIST 103A
Binghamton University, Spring 2016
The United States and Empire
HIST 480Z: Senior Capstone Seminar
Binghamton University, Fall 2015
The United States and the World to 1900
HIST 380F:Topics in American History
Binghamton University, Fall 2015
The Global Early American Republic
HIST 380D: Topics in American History
Binghamton University, Spring 2015
The United States From Offshore
Yale University, Spring 2014
Revolution, Slavery, and Capitalism, 1780-1860
The New School, Fall 2012
Americans Abroad in Asia
First-year Writing Seminar
Princeton University, Fall 2010 & Spring 2011
Graduate Courses
Research and Writing Seminar: America to 1860
HIST 803
University of Delaware, Spring 2021
The Political Economy of Nineteenth-Century American Capitalism
HIST 611: Seminar in American History
University of Delaware, Spring 2020
America to 1860
HIST 803: Research and Writing Seminar
University of Delaware, Spring 2019
The Political Economy of Nineteenth-Century American Capitalism
HIST 531E: Topics in Americans History
Binghamton University, Fall 2016
US Graduate Colloquium To 1877
HIST 520A
Binghamton University, Spring 2016
The Political Economy of Nineteenth-Century American Capitalism
HIST 531E: Topics in Americans History
Binghamton University, Spring 2015
Anxious Patriarchs, Unruly Women, and Indian Kings: Authority and Community in Early America
The New School, Spring 2013