He got caught up in using the language of the enemy. People aren't correctly described as having a gender to start with. Gender is more correctly applied to linguistics. For people (or any other living thing), we say they have a sex, and that sex is either male or female. But, setting that aside, he's of course spot on.

The idea that a nominally "Catholic" school would side with those seeking to tear down fundamental tenets of Christian thought over a student seeking to uphold them indicates to me that the school is overrun with Satanism to start with.