The University of Hawaii, Manoa
ASAN 689 International Relations in Asia (graduate-level seminar, instructor), FA 2025
ASAN 312 Contemporary Asia (undergraduate course, instructor), SP 2024
ASAN 688 China’s International Relations (graduate-level seminar, instructor), FA 2023
ASAN 320Z International Security in Asia (undergraduate course, instructor), FA 2023
U.S. Naval War College
Maritime Security and Governance Staff Course (PME course, co-instructor), spring 2023
Johns Hopkins University SAIS (all graduate-level courses)
SA.750.717.01 U.S.-China Relations (instructor), spring 2022
SA.755.732.01 Maritime Security in the Indo-Pacific (instructor), fall 2021
SA.750.717.01 US-China Relations (TA for Professor David M. Lampton), spring 2018
SA.750.228.01 Contemporary Chinese Politics (TA for Professor David M. Lampton), fall 2017
SA 340.709.01 Statistics (TA for Professor John Harrington), summer and fall 2016