Instructor International Security (spring 2018) Introduction to International Relations (writing intensive section) Global Governance (Masters level)
Teaching Assistant Introduction to International Relations Introduction to Peace and Conflict Studies
Teaching Online A technological and pedagogical introduction course to using online technology for teaching conducted by 2U technology.
Writing 7101: A Seminar on Writing and Teaching held at the John S. Knight Institute for Writing in the Disciplines, Cornell University Ithaca, NY A six-week seminar on teaching college level writing within a disciplinary context
APSA Workshop on Teaching Human Rights, held at the 2015 American Political Science Association Meeting San Francisco, CA