My high school had about 750 students, so less than 200 students per grade. That’s pretty small. The quality of the learning materials was pretty high. Like I wrote, I went to a pretty middle to upper-middle class suburban high school in New York. We’re not talking about Kansas here. The culture WAS incredibly different though, and I remember the sheer force of that culture shock hitting me like a brick wall my first day in 9th grade.
That all being said, my point in talking about my own school experience wasn’t to compare private schools with public schools, because ultimately that’s apples to oranges, but to point out that even in “Blue” states like NY, schools aren’t always great. It’s not just a “Red” state problem, the entire public education system in the US could be improved, better funded, etc.