About Greg Anderson Greg Anderson is a professor of Political Science at the University of Alberta. He earned a masters’ degree in American History from the University of Alberta and completed his PhD at Johns Hopkins University.