I had an overall positive experience at Campo. The school definitely prepared me well for college. Many of the teachers I had there were awesome. A special shoutout to Petreas, Doyle, Powell, Webb-Peploe, Brownlee, and Holland. A few teachers were horrible. Athletics program is great. Economic diversity is essentially nonexistent (most people come from fairly well-off families). Racial diversity is so-so. Lots of clubs to choose from, but a lot of them didn't really do that much when I went there.