I can remember one doc I used to work with...very smart, great surgeon and a total perfectionist with a tendency to yell loudly no matter where he was when he was frustrated. One super busy day he was upset at a nurse for not having his patient ready when he came to do rounds...the patient was in the bathroom *sigh* He hollared at her so loudly that the entire unit could hear. She was mortified. You could clearly feel the tension on the unit from his outburst for a long time afterward. Later on, when he came back and was OK, I asked him to come into the office so I could speak with him. I asked him if he realized that when he yelled like that it was actually harder to understand what he wanted...I told him when he yelled like that, ironically, it's really hard to really hear him. He understood that and apologized and went on to tell me about problems in the OR that day. So, yeah, doctors are painfully human, but need to hear that what we need from them is commuication, not tirades and tantrums. I was glad I confronted and discussed his behavior with him. I wish the nurse he had targeted would have done it, but she was too freaked out to try. I've dealt with a few docs in this same way. Wait til the heat of the moment is over, then confront. It just may help.