I am a current student at Heald college san jose ca, and recently took a public speaking class, a class I need in order to graduate. My teacher specifically stated that we can do anything we want for our "stand up for what we believe in speech". After I gave my speech, she stood up, walked to where i had been standing and proceded to mock me. She said I was more or less winey, and then took it a step further by asking why i even waisted time doing my speech on such an annoying subject. She then said, "who cares about gay marriage any way". I was emberresed. She did this in front of the whole class, as well as another gay couple who happened to be domestic partners. She has since told her new students they are not to do any speech on gay marriage. What are my options? Where do I start?