Wow. I'm so sorry that you were treated that way. I would not give up on classes - but not take another from that person that's for sure. There are others out there...
Some people just think they are at a higher level than others. If only they realized that people are people and unless she's the Queen of England (and even then she should be bred well enough to know better) she shouldn't treat someone like that. I'm so sorry :'(