you shouldn't put up with that type of disrespect from a coach who is clearly teaching a girls softball player the wrong way to do something....and he basically yelled "your dad is an idiot" out loud....and it would have "been on" if it were me....well, privately and in a "don't ever do that again to me" manner of course....
anybody that says a girls softball catcher should remove their helmet, at any time, is just being obtuse, period!....and hasn't ever put one on a newer catchers helmet and doesn't realize it's a modified hockey mask and a catcher doesn't need to ever take it off.....nor do they realize softball pop ups don't go very high and there isn't time to be jacking around with flipping a mask off, losing sight of the ball and trying to find it again. They need to practice quickness, rather than trying to look like a baseball player....then there's plays at the plate....
Eric has it right.