He earned his PhD in operations management at the University of Georgia. He currently teaches graduate courses in continuous improvement techniques and system dynamics. His current interests center around the teaching of systemic thinking and the integration of those concepts with other problem solving approaches such as creative problem solving, lean thinking, Six Sigma and TOC.