Teaching
Teaching
California State University, Stanislaus
Business Finance, Fall 2019, Spring 2020
Financial Markets and Institutions, Fall 2019
Seminar on Financial Management, Spring 2020
Penn State University, Scranton Campus
Corporate Finance, Spring 2015 - Fall 2018
Financial and Managerial Accounting, Fall 2013 - Fall 2018
Intermediate Financial Accounting (I), Fall 2013
Managerial Accounting, Fall 2018
Penn State University, World Campus
Corporate Finance, Fall 2018, Summer 2019
Financial and Managerial Accounting, Spring 2018
Managerial Accounting, Summer 2018
Baruch College
Principles of Finance, Fall 2009 - Spring 2013
Microeconomics (Recitation Class), Fall 2008 - Fall 2009
Peking University
Corporate Finance (MBA, recitation class), Fall 2006-Spring 2007