J.B.
My 2 year old is the same way. They have such a hard time expressing themselves at that age. We do timeouts and sometimes spankings depending on the situation. But one thing that is helping us now is to try to give him another way to express himself. I get down at eye level (while avoiding the flying fists) and tell him that I understand that he's mad and it's ok that he's mad. But it's not ok to hit people. Instead he should just tell me 'I'm mad'. I try not to do this in a 'soothing voice' because I don't think he gets that I understand if I do that. I try to match his volume and urgency of expression to convey to him that I hear what he's trying to tell me. It feels silly sometimes, but seems to work. Lately he's been yelling 'MAD' at the dog, so...I got the tips from the Happiest Toddler on the Block DVD. Good luck!