Question about the student yelling out "I'm gay" at the end
During the graduation ceremony, Cameron Drake comes in and asks the seniors something like, "Well, you all had Mr. Brackett for English. Did he influence you?"
During the chaos, one of Mr. Brackett's students, Jack (played by Shawn Hatosy), stands up and shouts "Excuse me, I'm gay!" When pressed, the student says something like "Well, it must have rubbed off. Cause now I'm gay." Mr. Brackett smiles at him.
Here's what I'd like to know: was the student really gay or just saying that out of solidarity? I'm assuming he's just saying it (falsely) to support Mr. Brackett. But how would Mr. Brackett know if Jack was lying or coming out? When Jack says it, Mr. Brackett looks at him with shock and then smiles. How would Mr. Brackett know if Jack was really coming out, or just saying it.
Then when the girl does it (Alexandra Holden), how does she know for sure that Jack did it to be supportive (rather than coming out)? She goes along with it, but she seems to be doing it to totally support Mr. Brakett.
I guess one can't tell if Jack was honestly coming out or just doing a good deed to support his teacher. So how do we know?