Richard Aidoo Richard Aidoo, Ph.D. is an Associate Professor of Politics and the Assistant Dean at Edwards College of Humanities and Fine Arts, Coastal Carolina University.