Courses taught as the instructor of record:
- Communicating Moral Issues (Summer 2023)
- Syllabus
- Student Evaluations
- Communicating Moral Issues (Spring 2023)
- Syllabus
- Student Evaluations (1)
- Student Evaluations (2)
- Communicating Moral Issues (Fall 2022)
Courses taught as the teaching assistant:
- Communicating Moral Issues (Spring 2022)
- Communicating Moral Issues (Fall 2021)
- Engineering Ethics (Spring 2021)
- Engineering Ethics (Fall 2020)