I would say the same of the public high school that I attended. The attitude of the teachers and the other students was fantastic, and it really helped propel me forward in life, gave me a ton of lessons that I don't think most people were able to take from their own public high schools.
In both cases, my parents (Mom especially) were so incredibly stubborn about finding the best school for their kids. We literally moved the whole family to the town that had the best public school where my parents could afford a single family home. Love you Mom, thank you for caring, and to all other parents I would strongly advise against picking a school based on its philosophy. The quality of teacher matters much more than anything else.