He has taught courses, authored publications, performed funded research, and consulted with industry in several statistics related areas, engineering education, mathematics, and other subject areas. He has presented his research and served as session chairs at conferences. He has served as a reviewer for several journals and conference proceedings, and on the editorial board of one journal. He is a member of the ASEE and is an American Society for Quality Certified Quality Engineer.