Current Courses

Spring 2022

  • PHIL-1003
    Intro: Human Nature
  • PHIL-6100
    Adv. Ancient Philosophy
  • PHIL-6192
    Philosophy of ""
  • PHIL-5100
    Adv. Ancient Philosophy
  • PHIL-4400
    Metaphysics

Professional Organizations

  • 2021 - present. Position : Member.
  • 2021 - present. Position : Member.
  • 2016 - present. Position : Member.
  • 2015 - present. Position : Member.
  • 2013 - present. Position : Member.

Teaching Philosophy

I continually teach with an eye toward properly balancing structured presentation and active student learning.  By ensuring the accessibility of class material through carefully chosen analogies, examples, and questions throughout my structured presentation, I provide students with the information and skills necessary to achieve intellectual growth through active participation.  At the same time, I provide them with the motivation to actively participate by stimulating interest in class material through responsiveness to their particular questions and encouragement of their ideas in dialogue.  My central aim is for students to come to a clear understanding and appreciation of the philosophical questions we explore as well as some ways of responding to these questions, while developing their own skills in reasoning and argumentation as they evaluate the arguments and views of others, develop their own arguments, and clarify or shed new light on their own views.  

Courses I Teach

  • PHIL-1003 - Intro: Human Nature
  • PHIL-6100 - Adv. Ancient Philosophy
  • PHIL-6192 - Philosophy of ""
  • PHIL-5100 - Adv. Ancient Philosophy
  • PHIL-4400 - Metaphysics