Instructor, University at Buffalo


Fall 2022, evaluation: 4.8/5.0


Spring 2023, evaluation: 4.8/5.0


Fall 2022, evaluation: 4.8/5.0


Instructor, University of Pittsburgh


Summer 2020, online, evaluation: 4.5/5.0


Summer 2019, evaluation: 4.5/5.0


Summer 2018, evaluation: 4.8/5.0

Teaching Assistant, University of Pittsburgh


Spring 2019, evaluation: 4.6/5.0


Fall 2018, no evaluation


Spring 2018, PhD level, evaluation: 4.5/5.0


Fall 2017, evaluation: 4.4/5.0