1. Graduate Courses
- Frontiers of Experimental Nuclear and Particle Physics (together with Prof.Yang Haijun)
- Spring, 2019-2020 (PHY8505-072-M01)
- Spring, 2020-2021 (PHY8505-072-M01)
- Spring, 2021-2022 (PHY8505-072-M01)
- Spring, 2022-2023 (PHY8505-072-M01)
- Introduction to Particles Physics and Nuclear Physics (together with Prof.Yang Haijun)
- Fall, 2021-2022 (PHY6502-07200-M01)
2. Undergraduate Courses
- Introduction to Quantum Mechanics
- Spring, 2019-2020 (PH254) TA
- Fall, 2021-2022 (PH254) TA
- Fall, 2022-2023 (PHY2811)
- Fall, 2023-2024 (PHY2811)
- Probability and Statistics
- Spring, 2020-2021 (PHY259)
- Spring, 2021-2022 (PHY2509)
- Spring, 2022-2023 (PHY2509)