Interesting website which should make you feel good about your options:
Obvious error is the column listing “senior class size” as it should read “average class size”.
What is most important to you ?
For us, it was 100% boarding (no day students) and no PGs in addition to small class sizes and outstanding college placement results. Also, preferred schools with multiple classroom buildings (like a small college campus) rather than with all or most classes in the same building.
Do not be mislead by the rankings on the website that I attached as all of the top 10 could legitimately be an individual’s #1.