Castillo Sandoval, Roberto, Haverford College