Toddler screaming at me - what can I do?

I keep trying to find solutions for how to improve this behavior in my 2 year old but I'm struggling. I'm hoping someone on here has some helpful advice.

My daughter has quite the temper. She is wonderfully, amazingly sweet and kind, but when she's mad, she's MAD. She screams and gets in my face and yells NO. I have tried my best to stay calm and exhibit even, calm emotions when this happens.

Lately, everything is "STOP IT!" We started a mom and me ballet class (for 2 year olds, so my daughter isn't the only chaotic one, certainly), and often she won't participate and yells "STOP IT!" at me if I try to hold her hand or encourage her to follow instructions. When that happens, I take her outside and try to calm her down and tell her it's okay to feel frustrated and upset but screaming like that is not okay, especially when we're in class. It's embarrassing, but I don't even care about that. What I care about is figuring out how to help her regulate her emotions and not scream at me/yell in my face.

Also, I try very hard to model good emotion regulation for my daughter but my husband often has irrational outbursts of anger (at me, never at her) and I am fairly certain that is affecting her. I've tried to calmly discuss it with him in a way where it doesn't come across like I'm blaming him but he typically gets mad if I bring it up at all. It's a challenge because he won't get help for his anger issues. No, I'm not going to leave him, I love him and he is a good man otherwise. It just complicates things.

Any suggestions? Thanks!