Teaching
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2023
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2023
FIN 3200 - Fundamentals of Finance I (QI), Fall 2023
FIN 3200 - Fundamentals of Finance I (QI), Fall 2023
FIN 6410 - Corporate Finance, Spring 2023
FIN 5800 - Financial Analysis, Spring 2023
FIN 5600 - Financial Economics, Spring 2023
FIN 5600 - Financial Economics, Spring 2023
FIN 3300 - Fundamentals of Finance II, Spring 2023
FIN 3300 - Fundamentals of Finance II, Spring 2023
, Fall 2022
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2022
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2022
FIN 3200 - Fundamentals of Finance I, Fall 2022
FIN 3200 - Fundamentals of Finance I, Fall 2022
, Spring 2022
FIN 3400 - Corporate Finance, Spring 2022
FIN 3400 - Corporate Finance, Spring 2022
FIN 6410 - Corporate Finance, Spring 2022
FIN 5800 - Financial Analysis, Spring 2022
FIN 5600 - Financial Economics, Spring 2022
FIN 5600 - Financial Economics, Spring 2022
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2021
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2021
FIN 3200 - Financial Management, Fall 2021
FIN 3200 - Financial Management, Fall 2021
FIN 3400 - Corporate Finance, Summer 2021
FIN 3400 - Corporate Finance, Summer 2021
FIN 5600 - Financial Economics, Summer 2021
FIN 5600 - Financial Economics, Summer 2021
FIN 6410 - Corporate Finance, Spring 2021
FIN 5600 - Financial Economics, Spring 2021
FIN 6420 - Solving Financial Problems, Spring 2021
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2020
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2020
ECN 5150 - Comparative Economic Systems, Fall 2020
ECN 5150 - Comparative Economic Systems, Fall 2020
ECN 5150 - Comparative Economic Systems, Fall 2020
FIN 3200 - Financial Management, Fall 2020
FIN 3200 - Financial Management, Fall 2020
FIN 3400 - Corporate Finance, Summer 2020
FIN 3400 - Corporate Finance, Summer 2020
FIN 3400 - Corporate Finance, Summer 2020
FIN 5600 - Financial Economics, Summer 2020
FIN 5600 - Financial Economics, Summer 2020
FIN 5600 - Financial Economics, Summer 2020
FIN 4300 - International Finance, Summer 2020
FIN 4300 - International Finance, Summer 2020
FIN 4300 - International Finance, Summer 2020
ECN 4330 -
Introduction to Econometrics (QI), Summer 2020
ECN 4330 -
Introduction to Econometrics (QI), Summer 2020
ECN 4330 -
Introduction to Econometrics (QI), Summer 2020
FIN 6410 - Corporate Finance, Spring 2020
FIN 6420 - Solving Financial Problems, Spring 2020
ECN 5950 - Behavioral Economics and Finance (QI), Fall 2019
FIN 3400 - Corporate Finance, Fall 2019
FIN 3200 - Financial Management, Fall 2019
FIN 3200 - Financial Management, Fall 2019
FIN 3200 - Financial Management, Fall 2019
ECN 4900 - Independent Reading and Research, Fall 2019
FIN 4300 - International Finance, Fall 2019
FIN 3400 - Corporate Finance, Summer 2019
FIN 3400 - Corporate Finance, Summer 2019
FIN 3400 - Corporate Finance, Summer 2019
ECN 5600 - Financial Economics, Summer 2019
ECN 5600 - Financial Economics, Summer 2019
ECN 5600 - Financial Economics, Summer 2019
FIN 3200 - Financial Management, Summer 2019
FIN 4300 - International Finance, Summer 2019
FIN 4300 - International Finance, Summer 2019
FIN 4300 - International Finance, Summer 2019
FIN 6410 - Corporate Finance, Spring 2019
Financial Economics, Spring 2019
FIN 6420 - Solving Financial Problems, Spring 2019
ECN 5950 - Economic Research and Methods, Fall 2018
FIN 3200 - Financial Management, Fall 2018
FIN 3200 - Financial Management, Fall 2018
FIN 3200 - Financial Management, Fall 2018
FIN 3200 - Financial Management, Fall 2018
FIN 3400 - Corporate Finance, Summer 2018
FIN 3400 - Corporate Finance, Summer 2018
FIN 3400 - Corporate Finance, Summer 2018
ECN 5600 - Financial Economics, Summer 2018
ECN 5600 - Financial Economics, Summer 2018
ECN 5600 - Financial Economics, Summer 2018
FIN 4300 - International Finance, Summer 2018
FIN 4300 - International Finance, Summer 2018
FIN 4300 - International Finance, Summer 2018
FIN 3400 - Corporate Finance, Spring 2018
FIN 6410 - Corporate Finance, Spring 2018
ECN 5600 - Financial Economics, Spring 2018
FIN 4300 - International Finance, Spring 2018
FIN 6420 - Solving Financial Problems, Spring 2018
FIN 3200 - Financial Management, Fall 2017
FIN 3200 - Financial Management, Fall 2017
FIN 3200 - Financial Management, Fall 2017
FIN 3200 - Financial Management, Fall 2017
FIN 3400 - Corporate Finance, Summer 2017
FIN 3400 - Corporate Finance, Summer 2017
FIN 3400 - Corporate Finance, Summer 2017
ECN 5600 - Financial Economics, Summer 2017
ECN 5600 - Financial Economics, Summer 2017
ECN 5600 - Financial Economics, Summer 2017
FIN 4300 - International Finance, Summer 2017
FIN 4300 - International Finance, Summer 2017
FIN 4300 - International Finance, Summer 2017
FIN 3400 - Corporate Finance, Spring 2017
FIN 4300 - International Finance, Spring 2017
FIN 4300 - International Finance, Spring 2017
FIN 4300 - International Finance, Spring 2017
FIN 6410 - Corporate Finance, Fall 2016
FIN 3200 - Financial Management, Fall 2016
FIN 3200 - Financial Management, Fall 2016
FIN 3200 - Financial Management, Fall 2016
FIN 3200 - Financial Management, Fall 2016
FIN 6420 - Solving Financial Problems, Fall 2016
ECN 5600 - Financial Economics, Summer 2016
ECN 5600 - Financial Economics, Summer 2016
ECN 5600 - Financial Economics, Summer 2016
FIN 4300 - International Finance, Summer 2016
FIN 4300 - International Finance, Summer 2016
FIN 6420 - Solving Financial Problems, Spring 2016
ECN 6600 - Advanced Financial Economics, Fall 2015
FIN 6410 - Corporate Finance, Fall 2015
FIN 6420 - Solving Financial Problems, Fall 2015
FIN 6420 - Solving Financial Problems, Spring 2015
ECN 6600 - Advanced Financial Economics, Fall 2014
FIN 6410 - Corporate Finance, Fall 2014
FIN 3400 - Corporate Finance, Spring 2014
FIN 6420 - Solving Financial Problems, Spring 2014
ECN 6600 - Advanced Financial Economics, Fall 2013
FIN 6410 - Corporate Finance, Fall 2013
FIN 3400 - Corporate Finance, Spring 2013
FIN 6420 - Solving Financial Problems, Spring 2013
FIN 3400 - Corporate Finance, Fall 2012
ECN 5600 - Financial Economics, Fall 2012
Full Teaching History