Whooaa... that certainly does put a different perspective on this.
Young person, I'm a seasoned citizen ... I've probably hired more homosexuals than you have known, much less worked with. But you you seem to be totally out to lunch on what's being discussed here. Start with social mores. an individuals personal principles, and political correctness and think it about it for a while. Save your brave new world of liberal discovery for another thread.
You obviously are not in the U.S. armed forces. It is against the uniformed code of military justice to claim that you are gay if you are in the American military. I wish this dude would file a lawsuit against the teacher and the school. I'm sick of this gay agenda crap!