Teaching


Wharton: 2024 -

International Financial Markets and Cryptocurrencies -  FNCE 719 / FNCE 219 

Fintech - FNCE 780 / FNCE 280


UNC Kenan-Flagler: 2015-2024

Fixed Income - MBA 791 / BUSI 589  

Sustainable Finance - MBA 869C / BUSI 597