He teaches in organization analysis, entrepreneurship and market research areas in the undergraduate business program, and also teaches and supervises research in the Sustainability M.A. program. He is particularly interested in connections between business and community development, and does research and consulting work in the social enterprise area.