He teaches undergraduate and MBA courses in organizational behavior, leadership, entrepreneurial psychology, and research methods. His research is focused on employee attitudes, personality, performance, and health. He has been published in multiple management and occupational health journals and has written textbook chapters on employee health, psychology, and work stress.