Washington University in St. Louis Dean’s Award for Teaching Excellence

Prize: Honorary award