Teaching

Courses Taught

  • Life, Death, and Meaning (Summer 2022)

  • Life, Death, and Meaning (Summer 2021)


Teaching Assistantships

  • Social, Ethical, and Professional Issues in Computer Science (Fall 2022)

  • Great Works of Philosophy (Fall 2022)

  • What is Philosophy? (Winter 2022)

  • Creativity (Fall 2021)

  • Philosophy of Biology (Winter 2021)

  • Moral Issues (Fall 2020)

  • Fundamental Questions (Fall 2019 - Winter 2020)

  • Beginning Spanish (Summer 2019, Summer 2020)

  • Minds & Machines (Winter 2019)

  • Life, Death, and Meaning (Fall 2018)

  • Ethics: Healthcare & Social Policy (Winter 2018)

  • Introduction to Philosophy (Fall 2016, Winter 2017, Fall 2017)