I rarely have problems with teachers since i've been in college but yeah, she sounds like a bitch. The thing is, she has the upper hand and she knows it. She already has her degree, and you're tryin to get yours. She's where you're trying to get to, and she wants to throw it in your face. So, do what you have to do, once you're finished you won't have to worry about teachers telling you what to do anymore.