Delbarton - Great school. Supports students. Wants the best for them. Lots of flexibility in sports, music, community service, and activities - no one is forced to do anything. Misunderstood in that academics are VERY important here. The sports, music/ arts, service, and activities help develop the whole person.
Is there a particular question that you have about the two schools?