Columbia University
- Instructor of Ending War and Building Peace, May 2026-Jul 2026 expected
- Designing the whole class, teaching lectures, grading assignments
- Teaching Assistant of Advanced International Political Economy for Prof. Sharyn O’Halloran, Jul 2026-Aug 2026 expected
- Attending lectures, leading discussion section, grading assignments
- Teaching Assistant of China’s Foreign Relations for Prof. Thomas Christense, Jan 2026-May 2026 expected
- Attending lectures, leading discussion section, grading assignments
- Teaching Assistant of Introduction to Human Rights for Prof. Andrew Nathan, Sep 2025-Dec 2025
- Attending lectures, leading discussion section, grading assignments
- Teaching Fellow of Conceptual Foundations of International Politics with Prof. Lisa Anderson & Dr. Hisham Aidi, Sep 2024-Dec 2024
- Teaching seminars, grading assignments
- Teaching Assistant of Nationalism and Contemporary World Politics for Prof. Jack Snyder, Jan 2024-May2024
- Attending lectures, leading discussion section, grading assignments
- Teaching Assistant of Ending War and Building Peace for Prof. Sarah Daly, Sep 2023-Dec 2023
- Attending lectures, offering midterm and final reviews, grading assignments
- Columbia CTL Teaching Development Program (Advanced Track), Aug 2024-May 2026 expected
John Quincy Adams Society
- Teaching Fellow of JQA Society 2025 Summer Conference, Jul 2025
- Teaching a session on nuclear politics
Neoscholar Research Camp (online)
- Teaching Assistant of History of the West from American Revolution to Present for Prof. James Chappel, Mar 2025-Oct 2025
- Attending lectures, teaching TA sessions, grading assignments
- Teaching Assistant of The Silk Road in Global History for Prof. Richard Payne, Oct 2024-Mar 2025
- Attending lectures, teaching TA sessions, grading assignments
- Teaching Assistant of Introduction to Political Economy at Capital Normal University summer camp for Dr. Peter Bergamin, July 2023
- Attending lectures, teaching TA sessions, grading assignments
- Teaching Assistant of Introduction to Political Concepts, Theories, and Ideologies for Dr. Peter Bergamin, Dec 2021-Feb 2022
- Attending lectures, teaching TA sessions, grading assignments
- Teaching Assistant of International Security for Prof. Joseph Parent, Jul 2021-Aug 2021
- Attending lectures, teaching TA sessions, grading assignments
- Teaching Assistant of Classics of World Politics for Prof. Sebastian Rosato, May 2021-Aug 2021, Feb 2022-May 2022
- Attending lectures, teaching TA sessions, grading assignments
- Teaching Assistant of International Security for Prof. Nuno Monteiro, Jan 2020-Aug 2020
- Attending lectures, teaching TA sessions, grading assignments
- Research mentor, Jul 2022-Present
- Mentoring high school, college, and graduate students’ political science or history papers