He currently teaches Customer Experience Management and the Business-to-Business Marketing Career Acceleration Module (CAM) course in the William & Mary MBA Program. Previously he taught courses in Marketing Analytics, Services Marketing, Consumer Behavior, Strategy and Sales Management. Prior to his appointment at William & Mary, he spent two years teaching in the MBA and Executive Programs at the University of Central Florida. He is a two-time winner the Outstanding Professor Award at the Mason School of Business at the College of William & Mary.