Teaching Current Courses: Fall 2023 HST-306: Digital History, Fall 2023 HST-140: Modern Europe, Fall 2023 Previous Syllabi (2023-present) University of Pittsburgh (2022-2023) Digital Atlas Internship, Fall 2023 Digital Atlas Internship, Spring 2022 George Mason University (2020-2022) World History, Fall 2022 World History, Fall 2021 World History (online), Fall 2020