Welcome! Thank you for visiting my website. I am a visiting assistant professor in the Department of Philosophy at West Virginia University, where I teach courses on ethical theory, applied ethics, philosophy of religion, and moral responsibility. In the past I have taught courses on critical thinking and the history of philosophy. I also write on topics in the philosophy of action, moral psychology, and ethics.