As the son of two educators, Christ Church Episcopal School’s new Head of School David Padilla, followed in his parents’ footsteps after earning an English degree from University of the South in Sewanee, Tennessee.
After he “stumbled upon” an interview with a placement firm during his final year at