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, medical ethics, philosophy of religion, and moral responsibility. In the past I have taught courses on critical thinking and modern philosophy. I also write on topics in the philosophy of action, ethics, and moral psychology.