He uses active and simulation-based learning techniques to teach complex and context-dependent subjects such as process improvement, and co-supervises the Industrial Engineering senior capstone projects. He also develops, teaches and applies advanced methods in lean process improvement, systems engineering and preliminary design, and composite materials and structures. His current interest is understanding how continuous improvement methods can be applied to a wide variety of problems, including healthcare, business agility, and engineering education.