Don't miss the chance. I've been to two of his retreats - one in Escondido and the other in India. His presence is very strong and he can lift you and hold you with his mindfulness. Walking with him is unbelievably special.
Breathing is hugely important! When I find myself stressing out, I breathe very deeply and slowly and gently ask myself why I'm upset. "Traffic is bad and I'm going to be late, and no one can drive properly in this town!" Okay. Now what? My anger isn't going to send itself out to the other cars and make them drive well or make traffic hurry up. My stress isn't going to make one bit of difference in the circumstances, it isn't going to change anything or make it better. Breathing...I am frustrated but what does being frustrated accomplish? Breathing...I will get there eventually. I will not lose my job because of traffic, I will not be on the street, I am not starving to death because of this and nothing bad will come of the situation. I think that, paired with the advice others are giving on this thread, can often be at least a first step in calming down- acknowledging that stress won't get you anywhere is like a little light switch that can remind your brain not to blow things out of proportion!
I think the question of how to deal with anger is too limited in its' scope. The question is better stated, how do we deal with any passion. It matters not if you are swept away by wind or by water, you are still swept away. The reason we are swept away is because we believe our good lies in that direction, but reality is non local. Beyond all form yet full of content. Look closely at the content of the whole range of sensation, it is incessant oscillation, a wave of sensations of varying intensity ranging from pleasant to not so. This is the whole extent of the offering of passion, a frame without a picture. It is easy to lay aside anger when you realize that nothing of value can be threatened.