A Conversation with John Rose

Events A Conversation with John Rose

Professor John Rose will speak to The Ciceronian Society & interested individuals about the state of politics & partisan division in the United States.

John Rose is Associate Director of the Civil Discourse Project. In addition to helping coordinate the Civil Discourse Project’s programming, John teaches courses in Happiness and Human Flourishing, Christian Ethics, Conservatism, and Politica…