Petulant Professor for President? Peripatetic, petulant Professor Cornel West is running for president! You can read more about that development here. Spread the love