Greg Weiner, a professor of political science, is the president of Assumption University in Worcester, Massachusetts.