I can tell you the head director has complete responsibility for the entire program. If you screw up he gets to hear about it first. If parents get inflamed, he has to be the final word. Even if he leaves school after lunch he just might be making trips to the music store etc.
You have two choices. Neither choice includes confronting the head director, which is a non-starter. One is find another job. Two is do your best to improve every single thing you are responsible for to the best of your ability and stop complaining. You will be rewarded far greater in the end by doing this.
Responses are not allowed!