About David Castillo David Castillo is professor of Spanish literature and cultural studies and director of the Humanities Institute at the State University of New York at Buffalo.