- Peking University
- School of Electronics Engineering and Computer Science Sept 2016 - Jul 2020
- School of Mathematical Science Sept 2017 - Jul 2020
- TA of Fundamentals of Cryptography Peking University, Fall 2019
- TA of Randomized Algorithms Peking University, Spring 2019
- TA of Algorithm Design and Analysis (Honor Track) Peking University, Spring 2019
- Beijing Ching Bei School Education Technology Co., Ltd. Mar 2017 - Mar 2018
- (Part-time job) Participated in programming contest related teaching, mainly about combinatorics, data structures, dynamic programming, etc.