I know a program where 10 people quit already this season. Its because there are strict rules, constant practice, constant conditioning, a mandatory tumbling coach who everyone dislikes, and constant yelling, it just became unbearable for those girls. When you put too much stress on a athlete there is only so much you can do, I feel like your daughter will soon start to question why she cheers if it causes her that much stress, simply because its not fun anymore. But unfortunately, since it is high school, you cant really do anything about coaches. The girls basically said they would go into practice and say 'wait, why am I here?' just because they began to hate it so much this year.
Cheerleading is supposed to be fun, but some coaches get too into winning and rules that they lose their focus of what cheerleading is really supposed to be. I also know that the coaches get even more aggravated when parents e-mail them or talk to them, I personally believe its because they don't necessarily want parents e-mailing them every time Suzie gets scolded, but there needs to be a point where a coach can talk to a parent.
Thats really not right what that coach did to your daughter, the coach completely lost her focus on your daughters feelings.
I know how your daughter feels, and I know how hard it is (trust me I have/know plenty of stories just like yours), just have her keep going this year and maybe do all-star next year.
Its frustrating but in high school, but you really cant do anything. :(