Courses taught at ShanghaiTech
- Entrepreneurial Management, Spring 2024.
- Technology Entrepreneurship, Fall 2021/2022/2023.
- InnoLab, featuring one specific technology each time it is offered, sponsored by the Santander Bank in 2018 & 2019), Summer 2018 (mobile App), Summer 2019 (FinTech), Spring 2022 (biotechnology & pharmaceuticals), Summer 2023 (electric vehicles, in collaboration with IM Motors).
- New Technology Venture, Summer 2017, Fall 2018, Fall 2019, Summer 2020.
- Design Thinking, Summer 2020, Fall 2020.
- Principles of Economics, Fall 2017, Spring 2018.
Courses taught at Wabash College
Principles of Economics, Fall 2014/2015, Spring 2015/2016. Syllabus
Microeconomics, Fall 2014/2015, Spring 2015. Syllabus
Industrial Organization, Fall 2014/2015. Syllabus
Special Topics: Entrepreneurship, Spring 2015/ 2016. Syllabus
Introduction to Econometrics, Spring 2016.
Courses taught at Drexel University
Principles of Microeconomics, Winter 2011.
Microeconomics, Summer 2011, Winter 2012.