Prof. Cunningham earned his PhD in Political Science at Boston College, a Masters in American Studies at the University of Massachusetts at Boston, and a JD at New England Law. He is a co-founder and contributor to the the blog MassPoliticsProfs.