Peter is a Assistant Teaching Professor in the McDonough School of Business at Georgetown University in Washington, DC. He is a graduate of Queen’s University (BA, 2002), the University of Waterloo (MA , 2004), and the London School of Economics (MSc, 2005), and Bowling Green State University (PhD , 2011).

Peter specializes in ethics (applied and normative), social and political philosophy and has previously taught at Bowling Green State University and the College of Wooster. He is also a Senior Fellow with the Canadian Constitution Foundation.