Weird, yes she is. She's nice in a way, especially if you are doing absolutely nothing to make her go out of her way to say or see something. Made research paper impossible. Wanted to burn my books.
I've had her three times and I disliked her until I took research paper. Then I had a lot of one-on-one time and she's soo nice and funny and extremely helpful.
Very strict with dress code. Came into religion when we were loud. made us write an apology for making her leave her freshman class to talk to us. stupid stuff