He teaches courses in kinetics, thermodynamics, and material and energy balances. His research interests are in the area of surface science and heterogeneous catalysis.