I had a clinical instructor that was HORRID. She would degrade doctors--but not to their face! Only to the nursing students during class time. It was ridiculous. She also had her "favorite" student nurses. Again--it was obvious and annoying. She would not teach but rather use class time to talk about her experiences when she was a nurse (and ample time to degrade the doctors she use to work with). She would tear apart nursing care plans of the students she didn't like--in front of the entire clinical group. I was in the "not favorite group" and was nervous about even passing clinical because she always found something to criticize. She especially loved ripping apart my care plans. In all honestly, I felt like my care plans were actually quite good...but not according to her. Well I passed. And then...got her again for my next clinical rotation! Ugh...I went into the clinical dreading the thought of having to deal with her yet again. To my surprise, she kinda changed her tune about me. Quickly I became one of her favorites (not sure how that happened). She would use my care plans as examples to follow. (truth be told, I re-used some of my care plans from the previous term..the same ones she tore apart were now considered excellent). She still degraded doctors and spoke poorly of other medical staff but I was no longer dreading clinical.
My advice, put 100% into your work and you will come out on top.