If you're a white guy teaching a Queer Studies course you're gonna get students like this. The professor should be fired, the course should be ended, and the student should be expelled.
Why should the professor be fired? He didn't do anything wrong. Maybe the course has no value, but whatever, subjects like this are gonna be taught at liberal arts schools. And I presume he teaches other things as well.
And I don't see what the deal is with a white guy teaching a Queer Studies course, if there are gonna be such courses. Are white guys not allowed to be queer now? There is no inherent relationship between being queer and being another minority, regardless of all the "intersectionality" talk. When someone is both queer and a person of color, perhaps there's some "intersection," but one can be queer and white. And should be just as qualified to talk/teach about queer subjects as a queer person of color. It would be one thing if it was African-American Studies or something, but it's not.
And even though I don't like what the student did, trying to "cancel" the guy publicly like this, I think it would be extreme even to expel her. She should just take his advice and drop the damn class. What happened to simply not partaking in things you don't like? Why does everyone these days seem to feel entitled to force the world to conform to their desires, rather than just sucking it up or moving on when it doesn't?