Update: We are being told the professor is Dr. Errol Henderson , a Political Science professor.

Just listen, and share.

The Willard Preacher pissed off the wrong Penn State professor.