Welcome! Thank you for visiting my website. I am currently a visiting assistant professor at Fayetteville State University, where I teach courses on critical thinking and introduction to philosophy. In the past I have taught courses on philosophy of religion, ethics (theoretical and applied), and the history of philosophy. I also write on topics in the philosophy of action, moral psychology, and ethics.