In the first place, I agree with FlippyDoo. Teachers are paid to TEACH, not BITCH! Most of them do a piss poor job at TEACHING as well.
I think it's not so much about "understanding, tolerance, insecurities, or understanding" as to the next generation "accepting" homos as "normal".
I think they are just tired of hearing DUmmie BUcky's BItching!