He teaches graduate and undergraduate classes in sport management and sport for development as well as in the core curriculum, and he advises graduate students in amateur sport for community and youth development as well as various aspects of study abroad and international service-learning