It's a wonderful school - small, warm, loving. Great head of school. He stands outside every morning and greets every child by name. Very strong community. Small classes, and teachers get to know each child's strengths and weaknesses. The school produces children who are confident and capable and seem to really love learning. Academics are strong - no homework until third grade. The school ends in sixth grade and last year nearly every child went on to one of several schools: Sidwell, St. Alban's, NCS, Holton Arms.
I agree with the diversity issue, however. Plus, there seems to be a contingent of conservative southerners, some from small towns in the middle-of-nowhere south. If that bothers you, well, it will bother you at NPS!