Lets list out all the dumb things this person did in their class: 1. Discussed your sexual orientation with a student 2. Discussed religion with a student 3. Hugged a student All three of things would cause problems for a teacher regardless of your sexual orientation. If the student brought the subject up the appropriate professional response expected from most of society would be "Im sorry, but we cannot discuss these subjects in a public school." Just because your gay doesnt mean you get a free pass from common sense.