No school is filled with all valedcitorians and angels. Nobody is saying Chaminade = perfection or that kids there don't maky mistakes. They make plenty of them. I think the point is many parents feel the environment is conducive to their kids hopefully making fewer mistakes. That said, it is a superior school. There is no denying that from a rational standpoint. It is just not for everyone, and that is cool. If it is not for you and your son maybe just take the high road and refrain from bashing parents and kids who make different choices. When you start arguing that it is a mediocre school you just sound uninformed and bitter.