Should I ? Or no ??

So there's this girl in school who doesn't like me because I'm me. In gym today, I'm trying to exit but someone was blocking my way and I said excuse me and she said something rude ( I didn't fully catch it ) and was like "she really be feening yo" in a nasty attitude way and rolled her eyes and I'm just like ... it's time for me to go home, so why wouldn't I want to go home. . And before in class she called me a "Skinny bitch" just because I went to the bathroom when she was suppose to go. But me not caring and having to really pee I still went to the bathroom. Every time I walk into a room her and her friends always stare at me and talk shit about me. Idk if it's my voice ( they say I talk white, which bothers me a lot ), the way I dress, act nicely and teachers adore me or it's the fact I'm accomplished and graduating a year early with all my requirements and more. I never try to make myself seem better than ANYONE because who tf am I ?

I stick to my self, work hard and I try to be nice to everyone even if they don't deserve it. Why are people worried about me and what I'm doing ? That never gets anyone anywhere. I'm sick of the bullshit and the bullying. Anyways, she's a fighter and I'm not that's what I'm worried about. I never fought a female before because I don't believe in violence but uhhhhh! If I hear her say another slick comment should I say something about it respectfully ? Or just leave it alone ?

Btw I'm 16 and a senior graduating and she's 19 senior graduating aswell.