YABU
I work at an independent school that has charitable status, and works hard to keep it.
it offers up to 100% means-tested discount on fees for local children who might not otherwise get a decent education. There are approximately 20% of students on some form of bursary.
All 120+ sixth former's do volunteer work for approx 2hrs each week in the local community, including primary schools, care homes, uniformed groups.
The school raises money for 6 local charities through out the year.
They host events for the community free of charge, such as carol services, plays, afternoon teas, concerts etc
They go to local centres, churches, care homes and put on free concerts.
Stuff that directly benefits local state schools:
Free use of swimming pool
Free use of a first class 250+ state of the art theatre for productions
Free use of sports fields and tennis courts for sports days tournaments etc
Free theatre, music and Art workshop days
Free tickets to matinee performances of school plays.
Donate sports, music, Art and IT equipment to local schools (as well as charities and organisations)
Staff and Student volunteers in primary schools (reading groups, after school clubs etc)
What else do you think they should or could do - are they not doing enough to help local state schools? 