About Stephen Azzi Stephen Azzi is a professor of political management, history, and political science at Carleton University.