You are going to have to be a tough cookie. When you receive a task from her, get back to your desk and review the task that she has assigned you. If you have questions to ask, make a list of questions, then make an appointment with her to go over the task before you start on it. Before you get to her desk, make sure that your mental attitude has reached the point where you don't care that she screams at you. Mind over matter. You don't mind and she doesn't matter (*). On the other hand, you need those answers and those answers are all you need her for. When you are with her, go through each question until you are satisfied that she has answered your questions. Every question. If some of her answers raise more questions, that's too bad for her. Think "noise to signal" ratio. Her screaming is noise and you don't care about noise. You can hear it but ignore it. All you care about is "signal", which you getting the information you need to perform your task. I have ignored bosses who were screaming at me 30 cm or 1 foot away from my face, so I know it can be done and that my advice is not idle advice. All you need is practice :) Don't let any of her screaming get to your head, even though it's ringing in your ears. Shut down the ear to brain connection while she is screaming at you, filtering only for the information you need. If her screaming nonetheless gets to you, stare at her icily and say "LOOK! I am not a mind reader and the only way I know what you want is when I ask you want you want and you give me an answer." Pay attention to your body language and your demeanor: don't be a mouse when you are meeting with the cat. In fact, you don't even want to be seen as a mouse, given what cats do to mice. (*) If a tree falls in the forest and no one sees it fall, does it matter? If she screams at you 30 cm or 1 foot from your face and you just don't care, does it matter?