He teaches courses on ethics and philosophy, actively translates Italian philosophy into English, and is published in the areas of hermeneutics (the science of interpretation, especially of the Scriptures) and contemporary Italian philosophy. He has also taught a class on Environmental Ethics, which questioned how eating habits can impact the environment.