Teaching
California State University, Stanislaus
Business Finance, Fall 2019-
Financial Markets and Institutions, Fall 2019-
Seminar on Financial Management, Spring 2020-
Security Analysis and Portfolio Management, Spring 2021-
Real Estate Finance & Investment, Fall 2021-
Financial Statement Analysis, Fall 2021-
Penn State University, Scranton Campus
Corporate Finance, Spring 2015 - Fall 2018
Financial and Managerial Accounting, Fall 2013 - Fall 2018
Penn State University, World Campus
Corporate Finance, Fall 2018, Summer 2019
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