USTC:
Astrobiology: 2023 & 2024 Fall, first astrobiology course for undergraduates surely in USTC, and very likely China.
Science and Society: 2023-2024 and 2024-2025, Fall, for freshman students.
Planetary Science Basics: 2024 Fall, for graduate students in USTC.
Before USTC:
Co-instructor, Rutgers University, USA
History of Earth Systems (by Prof. P. Falkowski), 2019 Fall.
Chemical Oceanography (by Prof. S. Severmann), 2020 Spring.
Guest Lecturer, Tsinghua University, China: Planets and Life (by Prof. F. Tian), 1 lecture entitled “Evolution of the Earth: a brief introduction”, 2017 Fall.
Teaching Assistant, Johns Hopkins University, USA
Introduction to Sustainability (by Prof. C. Parker), 2015 Spring.
Guided Tour: The Planets, (by Prof. B. Marsh and Prof. D. Strobel), 2014 Spring.
Conversations with the Earth, (by Prof. B. Marsh and Prof. D. Strobel), 2013 Fall.