Cushing Academy is a forward-thinking New England boarding school developing curious, creative, and confident learners and leaders.