Teaching ratings (from Penn Course Review): 3.2/4 (Course), 3.6/4 (Instructor), 3/4 (difficulty) averaged over most recent two sections.

Awards: Recipient of 2021 Ruth and Joel Spira Award for Excellence in Teaching and the 2022 Lindback Award for Distinguished Teaching awarded by the Provost’s office

Diversity statement:  Philosophy and approach towards diversity, equity, and inclusion, as an educator, researcher, manager, and university administrator.