University of Delaware, Department of History
Course instructor. Europe and the World II (2020 & 2019, one term).
Course instructor. History of Science (2020, one term).
Course instructor. Modern Britain (2020, one term).
Course instructor. Plants, Peoples and Empire (2019, one term).
University of British Columbia, Department of History
Course instructor. Early Twentieth Century Britain (2015, one term).
Course instructor. History of India (2015, one term).
Teaching assistant. Indigenous Peoples in a Local and Global World (2013, one term).
McMaster University, Department of History
Teaching assistant. The Soviet Union (2008, one term).
Teaching assistant. Science and Technology in World History (2007, one term).
Other
2018 “Decolonizing Natural History,” guest lecture for Frederica Bowcutt’s and Tamara Caulkins’ “The Nature and Culture of Natural History” course, Environmental Studies program, Evergreen College.
2014 Supply High School Teacher, New Directions Education, Liverpool, UK