he taught theology, ap english and later an elective called "the problem of god/morality/marriage/fatherhood" at fordham preparatory school in the bronx until june 2012. he was an associate professor of theology at fordham university and later a professor of theology and the humanities at seattle university.