Dr. David S. Castle

David Castle

Dr. David S. Castle

Professor, Department of Political Science
Ph.D., University of Rochester

Author of more than 30 published articles and book chapters
Political commentary has appeared in 13 newspapers and on C-SPAN
Recipient of two distinguished paper competition awards
Recipient of the College of Arts & Sciences Excellence in Teaching Award