California Polytechnic State University
MSBA Industry Project: Power Grid Stability Analytics
Orfalea College of Business | Fall 2026
Real Estate Markets (MBA)
Orfalea College of Business | Fall 2026
MSBA Industry Project: Data Center Analytics
Orfalea College of Business | Winter 2026
Financial Analytics (Master’s)
Orfalea College of Business | Spring 2024, 2025 and 2026
Cases in Real Estate: Affordable and Sustainable Real Estate
Orfalea College of Business | Winter 2024, Fall 2024, Spring 2025 and Winter 2026
Real Estate Finance
Orfalea College of Business | Winter 2023, 2024 and 2025; Fall 2023 and 2026; Summer 2025 and 2026
Financial Time-Series (Master’s)
Orfalea College of Business | Spring 2022 and 2023
Senior Project
Orfalea College of Business | Spring 2021 and 2022
University of Oklahoma
Advanced Energy Economics (Graduate, Virtual)
Price dynamics, investment, risk and policy in energy and commodity markets
Stevens Institute of Technology
Econometrics for the Master of Finance Program
School of Business | Fall 2017, 2018 and 2019; Spring 2020
Financial Econometrics (Master’s)
School of Business | Spring 2018, 2019 and 2020
Microeconomic Theory (PhD)
School of Business | Fall 2016, 2018 and 2019
Research Colloquium (PhD)
School of Business | Spring 2016
Selected Topics: Stochastic Optimal Control (PhD)
School of Business | Fall 2015
Quantitative Finance Senior Design
Howe School of Technology Management and School of Business | 2014–2019
Massachusetts Institute of Technology
Evaluating and Mapping Energy Technologies
Engineering Systems Division | Spring 2012
Graduate course taught jointly with Jessika Trancik. Student rating: 6.0 out of 7.0.