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