The University of Pennsylvania professor who called Ben Carson a “coon” in the fall is teaching her only class this semester at top-secret, ever-changing locations at the Ivy League school, partly out of fear of nefarious assassins.
The tenured associate professor of religious studies is Anthea Butler. The Daily Pennsylvanian, Penn’s campus newspaper, discovered Butler’s stealthy, clandestine status when a reporter tried to track her down.
The Emergency Election Sale is now live! Get 30% to 60% off our most popular products today!