In most cases of Private schools, they are started through donations and loans, because they’re a service providing business. They develop and are sustained through tuition and endowments. The tuition to attend these schools also covers most what you’re referencing, though, as I’ve discovered, there are a lot of additional costs for specific teams. To give context, my kid’s average class size is about 12-14 per. Tuition is about $24k per kid a year. We’re not the top tier private school in the area, of which, there are about 20 private high schools, some are coed, some aren’t. They all range between 95-100% college acceptance rate, in many cases, the kids begin University with 2 years of college knocked out.
Extracurriculars are top tier, only runner up to club for soccer and lacrosse. Everything else is top notch.
The teachers are compensated better than public schools, though, they don’t get the total benefits piece. They do get the freedom of curriculum public teachers aren’t afforded.
Special needs kids typically aren’t attendees nor should they be. The schools are private, no reason to weigh down the average student with someone who is on a different life trajectory.
In this area, you just don’t send your kids to public school starting at middle school. You can get by with K-5 if you want, we chose not to. Our kids have been in Catholic institutions since they were 4. We also don’t have all of this stupid shit like CRT and all the other social initiative nonsense. We focus on what matters and that’s STEM.