Graduate

Microeconomic Theory II (PhD), UNC Charlotte, Spring 2019
Microeconomic Theory I (PhD), UNC Charlotte, Fall 2018
Advanced Microeconomic Theory (MS), UNC Charlotte, Spring 2019, Fall 2018

Undergraduate

Negotiation – Theory and Practice (English), WU Vienna, Summer 2025
Game Theory I (English), WU Vienna, Summer 2025
Game Theory II (English), WU Vienna, Winter 2024, Summer 2025, Winter 2025
Principles of Economics (English), SJTU, Spring 2023, Fall 2022, Fall 2021
Experimental Economics (Chinese), SJTU, Fall 2022, Fall 2021
Game Theory (English & Chinese), SJTU, Spring 2022, Spring 2021, Spring 2020
Managerial Economics, GMU, Summer 2015