Teaching
, Fall 2023
MSLE 3110 - Managing Organizations and People, Fall 2023
MSLE 3110 - Managing Organizations and People, Fall 2023
MSLE 3540 - New Venture Finance, Fall 2023
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2023
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2023
USU 1010 - University Connections, Fall 2023
MSLE 3110 - Managing Organizations and People, Summer 2023
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2023
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2023
MSLE 3110 - Managing Organizations and People, Spring 2023
MSLE 3110 - Managing Organizations and People, Spring 2023
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2023
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2023
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2023
, Fall 2022
MSLE 3110 - Managing Organizations and People, Fall 2022
MSLE 3110 - Managing Organizations and People, Fall 2022
MSLE 3540 - New Venture Finance, Fall 2022
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2022
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2022
USU 1010 - University Connections, Fall 2022
MSLE 3110 - Managing Organizations and People, Summer 2022
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2022
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2022
MSLE 3110 - Managing Organizations and People, Spring 2022
MSLE 3110 - Managing Organizations and People, Spring 2022
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2022
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2022
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2022
, Fall 2021
MSLE 3110 - Managing Organizations and People, Fall 2021
MSLE 3110 - Managing Organizations and People, Fall 2021
MSLE 3540 - New Venture Finance, Fall 2021
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2021
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2021
USU 1010 - University Connections, Fall 2021
MSLE 3110 - Managing Organizations and People, Summer 2021
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2021
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2021
MSLE 3110 - Managing Organizations and People, Spring 2021
MSLE 3110 - Managing Organizations and People, Spring 2021
MSLE 3540 - New Venture Finance, Spring 2021
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2021
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2021
MSLE 3110 - Managing Organizations and People, Fall 2020
MSLE 3110 - Managing Organizations and People, Fall 2020
MSLE 3540 - New Venture Finance, Fall 2020
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2020
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2020
MSLE 3110 - Managing Organizations and People, Summer 2020
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2020
MSLE 3110 - Managing Organizations and People, Spring 2020
MSLE 3110 - Managing Organizations and People, Spring 2020
MSLE 3540 - New Venture Finance, Spring 2020
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2020
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2020
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2020
MSLE 3110 - Managing Organizations and People, Fall 2019
MSLE 3110 - Managing Organizations and People, Fall 2019
MSLE 3540 - New Venture Finance, Fall 2019
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2019
MSLE 3890 - Systems Strategy and Problem Solving, Fall 2019
BUS 2000 - Foundations for Global Learning Experiences, Summer 2019
BUS 2000 - Foundations for Global Learning Experiences, Summer 2019
MSLE 3110 - Managing Organizations and People, Summer 2019
MSLE 3890 - Systems Strategy and Problem Solving, Summer 2019
BUS 2000 - Foundations for Global Learning Experiences, Spring 2019
MSLE 3110 - Managing Organizations and People, Spring 2019
MSLE 3110 - Managing Organizations and People, Spring 2019
MSLE 3540 - New Venture Finance, Spring 2019
Systems Strategy and Problem Solving, Spring 2019
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2019
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2019
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2019
MSLE 3890 - Systems Strategy and Problem Solving, Spring 2019
MGT 3110 - Managing Organizations and People, Fall 2018
MGT 3110 - Managing Organizations and People, Fall 2018
MGT 3890 - Systems Strategy and Problem Solving, Fall 2018
MGT 3890 - Systems Strategy and Problem Solving, Fall 2018
MGT 3890 - Systems Strategy and Problem Solving, Fall 2018
MGT 3890 - Systems Strategy and Problem Solving, Fall 2018
MGT 3110 - Managing Organizations and People, Summer 2018
MGT 3110 - Managing Organizations and People, Summer 2018
MGT 3890 - Systems Strategy and Problem Solving, Summer 2018
MGT 3890 - Systems Strategy and Problem Solving, Summer 2018
MGT 3110 - Managing Organizations and People, Spring 2018
MGT 3110 - Managing Organizations and People, Spring 2018
MGT 3890 - Systems Strategy and Problem Solving, Spring 2018
MGT 3890 - Systems Strategy and Problem Solving, Spring 2018
MGT 3890 - Systems Strategy and Problem Solving, Spring 2018
MGT 3110 - Managing Organizations and People, Fall 2017
MGT 3110 - Managing Organizations and People, Fall 2017
MGT 3890 - Systems Strategy and Problem Solving, Fall 2017
MGT 3890 - Systems Strategy and Problem Solving, Fall 2017
MGT 3890 - Systems Strategy and Problem Solving, Fall 2017
MGT 3890 - Systems Strategy and Problem Solving, Fall 2017
MGT 3800 - Leadership, Summer 2017
MGT 3110 - Managing Organizations and People, Summer 2017
MGT 3110 - Managing Organizations and People, Summer 2017
BUS 2000 - Foundations for Global Learning Experiences, Spring 2017
MGT 3110 - Managing Organizations and People, Spring 2017
MGT 3110 - Managing Organizations and People, Spring 2017
MGT 3110 - Managing Organizations and People, Spring 2017
MGT 3110 - Managing Organizations and People, Spring 2017
MGT 3110 - Managing Organizations and People, Spring 2017
MGT 3890 - Systems Strategy and Problem Solving, Spring 2017
MGT 3890 - Systems Strategy and Problem Solving, Spring 2017
MGT 3890 - Systems Strategy and Problem Solving, Spring 2017
MGT 3110 - Managing Organizations and People, Fall 2016
MGT 3110 - Managing Organizations and People, Fall 2016
MGT 3890 - Systems Strategy and Problem Solving, Fall 2016
MGT 3890 - Systems Strategy and Problem Solving, Fall 2016
MGT 3890 - Systems Strategy and Problem Solving, Fall 2016
MGT 3890 - Systems Strategy and Problem Solving, Fall 2016
MGT 3110 - Managing Organizations and People, Summer 2016
MGT 3110 - Managing Organizations and People, Summer 2016
BUS 2000 - Foundations for Global Learning Experiences, Spring 2016
MGT 3110 - Managing Organizations and People, Spring 2016
MGT 3110 - Managing Organizations and People, Spring 2016
MGT 3110 - Managing Organizations and People, Spring 2016
MGT 3540 - New Venture Financing, Spring 2016
MGT 3890 - Systems Strategy and Problem Solving, Spring 2016
MGT 3890 - Systems Strategy and Problem Solving, Spring 2016
MGT 3890 - Systems Strategy and Problem Solving, Spring 2016
MGT 3110 - Managing Organizations and People, Fall 2015
MGT 3110 - Managing Organizations and People, Fall 2015
MGT 3520 - New Venture Management, Fall 2015
MGT 3890 - Systems Strategy and Problem Solving, Fall 2015
MGT 3110 - Managing Organizations and People, Summer 2015
MGT 3110 - Managing Organizations and People, Summer 2015
MGT 3110 - Managing Organizations and People, Summer 2015
MGT 6430 - Enterprise Growth and Management, Spring 2015
BUS 2000 - Foundations for Global Learning Experiences, Spring 2015
MGT 4800 - Independent Research and Readings, Spring 2015
MGT 3110 - Managing Organizations and People, Spring 2015
MGT 3110 - Managing Organizations and People, Spring 2015
MGT 3110 - Managing Organizations and People, Spring 2015
MGT 3540 - New Venture Financing, Spring 2015
MGT 6430 - Enterprise Growth and Management, Fall 2014
MGT 4800 - Independent Research and Readings, Fall 2014
MGT 3110 - Managing Organizations and People, Fall 2014
MGT 3110 - Managing Organizations and People, Fall 2014
MGT 3110 - Managing Organizations and People, Fall 2014
MGT 3110 - Managing Organizations and People, Fall 2014
MGT 3520 - New Venture Management, Fall 2014
MGT 3110 - Managing Organizations and People, Summer 2014
MGT 3110 - Managing Organizations and People, Summer 2014
MGT 6430 - Enterprise Growth and Management, Spring 2014
MGT 4800 - Independent Research and Readings, Spring 2014
MGT 3110 - Managing Organizations and People, Spring 2014
MGT 3110 - Managing Organizations and People, Spring 2014
MGT 3110 - Managing Organizations and People, Spring 2014
MGT 3540 - New Venture Financing, Spring 2014
MGT 3110 - Managing Organizations and People, Fall 2013
MGT 3110 - Managing Organizations and People, Fall 2013
MGT 3110 - Managing Organizations and People, Fall 2013
MGT 3110 - Managing Organizations and People, Fall 2013
MGT 3110 - Managing Organizations and People, Fall 2013
MGT 3110 - Managing Organizations and People, Fall 2013
MGT 3520 - New Venture Management, Fall 2013
MGT 4800 - Special Topics- Social Entrepreneurship/SEED, Fall 2013
MGT 3110 - Managing Organizations and People, Summer 2013
MGT 3110 - Managing Organizations and People, Summer 2013
MGT 3110 - Managing Organizations and People, Summer 2013
MGT 3110 - Managing Organizations and People, Summer 2013
MGT 3110 - Managing Organizations and People, Summer 2013
MGT 4800 - Independent Research and Readings, Spring 2013
MGT 3110 - Managing Organizations and People, Spring 2013
MGT 3110 - Managing Organizations and People, Spring 2013
MGT 3110 - Managing Organizations and People, Spring 2013
MGT 3110 - Managing Organizations and People, Spring 2013
MGT 3540 - New Venture Financing, Spring 2013
MGT 3110 - Managing Organizations and People, Fall 2012
MGT 3110 - Managing Organizations and People, Fall 2012
MGT 3110 - Managing Organizations and People, Fall 2012
MGT 3110 - Managing Organizations and People, Fall 2012
MGT 3540 - New Venture Financing, Fall 2012
MGT 3520 - New Venture Management, Fall 2012
MGT 3110 - Managing Organizations and People, Summer 2012
MGT 3110 - Managing Organizations and People, Summer 2012
MGT 3110 - Managing Organizations and People, Summer 2012
MGT 3110 - Managing Organizations and People, Summer 2012
MGT 4880 - Business Strategy in an Entrepreneurial Context, Spring 2012
MGT 3550 - Entrepreneurial Executive Lecture Series, Spring 2012
MGT 3550 - Entrepreneurial Executive Lecture Series, Spring 2012
BUS 3110 - Management Fundamentals, Spring 2012
MGT 3110 - Managing Organizations and People, Spring 2012
MGT 3110 - Managing Organizations and People, Spring 2012
MGT 3520,6430 - Relationship and Organizational Competencies for Entrepreneurs, Spring 2012
MGT 4580 - Entrepreneurial Finance, Fall 2011
MGT 3110 - Managing Organizations and People, Fall 2011
MGT 3110 - Managing Organizations and People, Fall 2011
MGT 3520 - Relationship and Organizational Competencies for Entrepreneurs, Fall 2011
MGT 4880 - BUS STRGY ENTREP CON (CI), Summer 2011
MGT 4880 - BUS STRGY ENTREP CON (CI), Summer 2011
MGT 4880 - BUS STRGY ENTREP CON (CI), Summer 2011
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2011
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2011
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2011
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2011
MGT 4880 - BUS STRGY ENTREP CON (CI), Spring 2011
MGT 3550 - ENTREPRENEURIAL EXEC LECTURE, Spring 2011
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2011
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2011
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2011
MGT 3520 - REL ORG COMP ENTREP, Spring 2011
MGT 4880 - BUS STRGY ENTREP CON (CI), Fall 2010
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2010
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2010
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2010
BUS 3110 - MANAGEMENT FUNDAMENTALS (DSS), Fall 2010
BUS 3110 - MANAGEMENT FUNDAMENTALS (DSS), Fall 2010
BUS 3110 - MANAGEMENT FUNDAMENTALS (DSS), Fall 2010
MGT 3520 - REL ORG COMP ENTREP, Fall 2010
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2010
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2010
MGT 4880 - BUS STRGY ENTREP CON (CI), Spring 2010
BUS 4880 - BUSINESS STRATEGY (CI), Spring 2010
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2010
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2010
MGT 4880 - BUS STRGY ENTREP CON (CI), Fall 2009
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2009
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2009
MGT 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2009
BUS 3110 - MANAGEMENT FUNDAMENTALS (DSS), Fall 2009
MGT 3520 - REL ORG COMP ENTREP, Fall 2009
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2009
MHR 4880 - BUS STRGY ENTREP CON (CI), Spring 2009
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2009
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2009
MHR 3520 - REL ORG COMP ENTREP, Spring 2009
MHR 4880 - BUS STRGY ENTREP CON (CI), Fall 2008
MHR 4880 - BUS STRGY ENTREP CON (CI), Fall 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2008
MHR 4880 - BUS STRGY ENTREP CON (CI), Summer 2008
MHR 4880 - BUS STRGY ENTREP CON (CI), Summer 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2008
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS)(H), Spring 2008
MHR 3110 - Managing People and Organizations, Spring 2008
MHR 3110 - Managing People and Organizations, Spring 2008
MHR 3110 - Managing People and Organizations, Spring 2008
MHR 3110 - Managing People and Organizations, Spring 2008
MHR 3520 - REL ORG COMP ENTREP, Spring 2008
MHR 3520 - REL ORG COMP ENTREP, Spring 2008
BUS 3110 - Business Fundamentals, Fall 2007
MHR 4880 - Business Strategy in an Entrepreneurial Context, Fall 2007
MHR 3110 - Managing People and Organizations, Fall 2007
MHR 3110 - Managing People and Organizations, Fall 2007
MHR 3110 - Managing People and Organizations, Fall 2007
MHR 4890 - BUS STRGY GLOBAL CON (CI), Summer 2007
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2007
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2007
BUS 3110 - MANAGEMENT FUNDAMENTALS, Summer 2007
MHR 4880 - BUS STRGY ENTREP CON (CI), Spring 2007
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2007
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2007
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2007
MHR 3520 - REL ORG COMP ENTREP, Spring 2007
MHR 4880 - BUS STRGY ENTREP CON (CI), Fall 2006
MHR 4880 - BUS STRGY ENTREP CON (CI), Fall 2006
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2006
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2006
BUS 3110 - MANAGEMENT FUNDAMENTALS, Fall 2006
MHR 4880 - BUS STRGY ENTREP CON (CI), Summer 2006
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Summer 2006
BUS 3110 - MANAGEMENT FUNDAMENTALS, Summer 2006
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2006
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2006
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2006
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Spring 2006
MHR 3520 - REL ORG COMP ENTREP, Spring 2006
MHR 4880 - Business Strategy in an Entrepreneurial Context, Fall 2005
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2005
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2005
MHR 3110 - MANAG ORGANIZ/PEOPLE (DSS), Fall 2005
MHR 4880 - BUS STRGY ENTREP CON, Summer 2005
MHR 4880 - BUS STRGY ENTREP CON, Spring 2005
MHR 3110 - MANAG ORGANIZ/PEOPLE, Spring 2005
MHR 3110 - MANAG ORGANIZ/PEOPLE, Spring 2005
MHR 4880 - BUS STRGY ENTREP CON, Fall 2004
MHR 3110 - MANAG ORGANIZ/PEOPLE, Fall 2004
MHR 3110 - MANAG ORGANIZ/PEOPLE, Fall 2004
Full Teaching History