The man is a professor at the University of Virginia in Charlottesville. That city voted 72 percent, if my memory is correct, for Kerry, so that should give you some idea of the environment from which Mr. Sabato operates.
Student opinions of Sabato at Ratemyprofessor.com
http://www2.ratemyprofessors.com/ShowRatings.jsp?tid=39099