His research interests include molecular recognition, supramolecular chemistry, sensors, materials, and bio-organic and physical organic chemistry. He teaches the largest class of organic chemistry offered by the department, which typically includes 150-180 students and consistently has large numbers of undergraduates working on research projects. Most of his undergraduate lab students have stayed for multiple semesters and two have chosen to stay for 3 years. To date, fifteen of his research publications have undergraduates as co-authors.