Teacher making me feel really uncomfortable idk what to do
So there's this teacher. Once, she told me my hair was too long(it was shoulder length barely) and asked me to tie it. I personally don't prefer it so i cut it short to my chin. She told me again the next day that i was arrogant to cut my hair and to tie it to which i replied that i cannot tie it cuz it way too short. Ever since then, she's been acting really weird towards me. She keeps staring at me whenever she sees me in the corridors. It's okay if it happens once but she's been doing this for the past 2 months. she's walking down the hallway, sees me, stops and stares continuously until i'm out of her sight. my friends have noticed it too and they've been kind of trying to hide me from her whenever i walk. Last week she told my class teacher that im disobedient and rude for not listening to her and tying my hair, but my class teacher agreed with me that it was too short.
Btw this teacher doesn't teach any of my classes. She teaches for a few other sections, but not mine.
This staring thing happened again today too, despite me trying my level best to avoid her. It's making me very uncomfortable. What should i do?