Teaching
The University of Hawaii, Manoa
ASAN 312 Contemporary Asia (undergraduate course, instructor), spring 2024
ASAN 688 China’s International Relations (graduate-level seminar, instructor), fall 2023
ASAN 320Z International Relations and Security in Asia (undergraduate course, instructor), fall 2023
U.S. Naval War College
Maritime Security and Governance Staff Course (co-instructor), spring 2023
Johns Hopkins University SAIS (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