I believe that Philosophy is a craft for enhancing our lives, and philosophy should engage the whole person--body, emotions, spirit, and intellect.  I teach using a wide variety of methods and formats to engage and develop the diverse abilities and potentials of my students.


Origins of Philosophy

WONDER: Astonishment, Amazement, Awe, Mystery, Curiosity, Desire

DOUBT: Confusion, Uncertainty, Mistrust, Disbelief

DISTRESS: Loss, Breakdown, Trauma, Shock, Grief, Anxiety, Pain, Agony

From these origins, we pursue philosophical questions about the meaning of life, who we are, and how we ought to live with others.


Teaching Experience

I am currently a Visiting Lecturer in Philosophy at UNC-Greensboro.  From 2007-2014 I was a Visiting Assistant Professor at Guilford College in Greensboro, NC.  I have also taught at Elon University, North Carolina State University,  NC A&T University, Durham Technical Community College, Wake Forest University, Alamance Community College, Duke University, and Tidewater Community College.

In addition to colleges and universities, I have offered classes in Autobiographical and Philosophical writing at The Arts Center in Carrboro, the Chapel Hill Senior Center, and the Duke Center for Learning in Retirement. 

I have also given public lectures and workshops on Ethics and the War on Terror and Autobiographical Writing through the NC Humanities Council.



  • Ethics
  • Introduction to Philosophy
  • Environmental Ethics
  • Pacifism and Just War Theory
  • Ancient Western Philosophy
  • Managerial Ethics/Business Ethics
  • Existentialism
  • Autobiography and Philosophy
  • Nietzsche
  • Hegel and Marx
  •  Critical Thinking and the Media
  • 20th Century Continental Philosophy
  • Philosophy of Technology
  • Cultural Diversity in America
  • Introduction to Film
  • Ethics and Health
  • Ethics and Criminal Justice
  • Modern Political Philosophy

newgrange whole

Site photography by Joe Cole