Are Too Many Professors Excellent Sheep?

Amna & Jeff talk to Jon Zimmerman about why some profs are afraid to speak their minds