Special Professor
Courses
University of Science and Technology of China (USTC)
Instructor, Exoplanets (Co-taught with Prof. Fei Yan), Spring 2026
Instructor, Evolution of Planetary Atmospheres (Co-taught with Prof. Lei Geng), Fall 2025
Instructor, Freshman Seminar, Fall 2025
Instructor, Organic Chemistry on Planets (Taught in English), Fall 2024, Fall 2025
Instructor, Scientific Communication (Taught in English; Co-taught with Prof. Zhengbin Deng), Fall 2024, Fall 2025
Instructor, Astrobiology, (Co-taught with Prof. Jihua Hao), Fall 2024
Instructor, Basics of Planetary Sciences, (Lecture Series; Co-taught with faculty team), Fall 2024
Guest Lecturer, Advances in Planetary Sciences, Spring 2024
Co-Lecturer, Introduction of Earth Sciences - Earth System (Lead Instructor: Prof. Zhi Xie), Spring 2024
Johns Hopkins University (JHU)
Instructor AS.270.334 Astrobiology: Chemical Evolution of Life on Earth and Beyond (Undergraduate, new course), Fall 2019
Guest Lecture (Prebiotic Chemistry) AS.270.335 Planets, Life and the Universe, Spring 2019
Guest Lecture (1 lecture) AS.270.335 Planets, Life and the Universe, Fall 2018
Guest Lecture (3 lectures) AS.270.630 Physics and Chemistry of Aerosols, Fall 2017,