Ok First things first I am not against people having opinions about schools, that's great lord knows I have some very unsavoury opinions about places I learned to fly, but PLEASE don't post them on these forums you ARE playing with peoples livelyhoods.
Yes you personally may believe they have no right to this or that but the best advice is ALWAYS ALWAYS go visit a school talk to the students talk to the management, but do not air anyones dirty laundry, otherwise we may as well just all go and watch TRISHA or discuss My wife won't wear a schoolgirl uniform for me.
All organisations have good and bad periods the measure of the organisation is how quickly they sort out the problems.
Kind Regards
DB