<p>All you need to do is visit one of the boarding schools with a relatively new science building (like St. Paul’s or Deerfield) to know the answer to this. The facilities are amazing, and couldn’t possibly be matched by any public school. Your kid’s going to have to take English and history no matter what school he goes to, he may as well do it somewhere with stupendously good math and science programs too.</p>