Well.
My teacher is head of ICT and literally voted the school's best teacher.
Just today, I went on a school trip he organized to EGX in Birmingham.
I saw Dishonored 2, FINAL FANTASY (The new one idk) The Yogscast, Playstation Access, An Overwatch Tournament, and absolutely demolished 3 other random people in a Gang Beasts match.
And then he gave us all McDonalds on the way back to school.
If fraternization with students wasn't frowned upon, I bet you'd be seeing female students under his arm mighty quick.
@Johnny B. Goode just think of it this way; females have a weird hive mind we call the "sisterhood". When they are together, they protect each other like herd animals, and reject anything coming their way. That is why, whenever you date a girl, you never approach when they are in a group and you ALWAYS isolate them from the "pack" or else some random girl in "the pack" will find offense to you trying to date the chick and
cockblock you.
When they are in the pack, if you compliment one, you have to compliment them all or else they will find offense (jealousy) to your comment and make the girl you were originally complimenting hate you as well because a girl always puts the "pack" above your interests. Even when you are dating she will talk to the "pack" and inform them of almost everything (including your sexual life). The only girl you should date if you don't want this to happen is loner chicks (see: fantasy, considering even loner chicks have other loner chicks to talk to).
You will understand this if you either A) walk into a bar or B) try to approach a gaggle of girls talking to each other in class. It will feel like the girls are acting in almost the exact same manner even if you know those girls have completely different personalities.