B+
Diverse but Not
There are a lot of rich kids first and foremost because its as private school and therefore very expensive. Many students are not, but I definitely feel like its skewed towards more wealthy kids. But there is a lot of ethnic diversity, and though its a catholic school there is a lot of religious diversity as well. And, being in San Francisco, it is very LGBT friendly and accepting.