He teaches courses in Sport Management, Recreation and Sport Law, Negotiations, Sport Policy and Governance, Event and Facility Management. Additionally, he serves as Associate Dean for the College of Hospitality and Tourism Management and as program director for the sport management graduate program.