So im currently in college. My major is female dominated (think 90%), which generally tends to be fine, but more recently this one girl has been hardcore flirting i guess. I wouldn't even call it that tho. Things like getting really close and bumping me to the side with her butt so she can grab something or kneeing the back of my leg gently and smiling and walking away after. Generally attempting to seduce me. Offering me drinks out of the same straw that she uses. She even jokingly called me ugly? As a means of what? Trying to have some sort of control or power over me? (Im average looking)

Now normally i wouldn't mind playing these kind of games if its all in good fun even though i wouldnt date her. She is rather attractive physically, not at all personality wise (clearly a narcissist). But we're essentially in a work setting when this happens. I feel like i could get into trouble if she really starts pushing some boundaries. Her actions do make me slightly uncomfortable as i like my feild and want to finish my degree without any problems.

So reddit what should i do? We work in this setting 2 times a week that i have to do a lot of work closely with her and 5 others (all women). And dont say just ignore her, i do that as much as i can already without isolating myself from the group.