Teaching

The University of Hawaii, Manoa

ASAN 312 Contemporary Asia (undergraduate course, instructor), spring 2024

ASAN 688 Chinas 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