Language teaching

Undergraduate and postgraduate course, , 1900

School of Culture, History, and Language, Australian National University

  • CHIN2012: Modern Chinese 1 (spoken), 2025, course coordinator.
  • ASIA2222: Taiwanese Society and Politics, 2025, tutor.
  • CHIN3023: Modern Chinese 6, 2024, course coordinator.
  • CHIN2017: Modern Chinese 4, 2024, tutor.
  • CHIN3025: Advanced Chinese B, 2024, guest lecture on Diplomatic discourse.
  • CHIN2017: Modern Chinese 2, 2023, tutor.
  • CHIN3022: Modern Chinese 5, 2017 & 2018, tutor
  • CHIN2023: Modern Chinese 2 (written), 2017, tutor

University of Botswana, lecturer (part-time)

  • CHN302: Intermediate Chinese, 2022
  • CHN307: HSK 3 Preparation, 2022

Canberra Language School (Language training for the Australian Federal Government)

  • Mandarin: Intensive language course (six-week), 2018 & 2017, instructor