Courses

  • HIST 128: Protest after Fascism: Youth, Revolution & Protest in 1960s West Germany

    First-year seminar; Williams College; Fall 2022

  • HIST 232: Twentieth-Century Europe: Nationalism, War, and Empire

    Lecture; Williams College; Spring 2023

  • HIST 340: Anticolonial Europe: A History of Transnational Solidarity

    Upper-level seminar; Williams College; Fall 2022

  • HIST 430: Postcolonial Reparations: Trauma, History & Memory after European Imperialism

    Upper-level seminar; Williams College; Spring 2023

  • CSPL 128: Introduction to Human Rights Standards: History, Law, and Practice

    First-year seminar; Wesleyan College; Spring 2022

  • HIST S265: Human Rights and Humanitarian Crises in the 20th Century

    Seminar; Yale University Summer Session; Summer 2021