if pyro wanted my advice, this is what i'd advise him to do
man im sure you've had multiple jobs in the past and you have expirienced this kind of thing, right? this is like going to high from primary man, you cant expect everyone to be your friend, my point here is....you cant expect everyone onm your new job to like you, theres always 1 or2 people that f*** your day up, so this should be something that you have mastered long ago. you've been exposed in the workers industry a multiple times, so you shouldnt be having that much of a problem adjusting to such bitchy behaviors. i know colleagues can f*** up, be it the workplace or in the school. the least you can do is act like you dont give a f***, whenever she says something f***ed up, just give her a positive response, make her realize than her intimidations of pejorative statements mean less that anything to you, the time will come for her to just give it all up, being angry and throwing things at her is the last thing you should be doing, shes your superior right? and you dont wanna beef with a person whos more supreme than you. just be calm, i know its not easy, especially since you dealing with a bitch, coz women like to take advatnage of quite men, you dont have to nod your head everytime she says some dumb shit to you, just give her a response that will make her wonder, everytime she says some dumb shit you just counterattack witrh an intelligent diss
perhaps this chick is inlove with you, who knows, maybe shes attracted to you thats why shes kinda obsessed with you, it happened to my cousin