my son also always hit others when he is angry or when he sees some new friends. I don't know what I can do to stop him from hitting others! But I have visited the website given in this forum, it is very resourceful! I will try to explore more ways to improve the situation.
Whenever he did something wrong, I will softly tell him NO, No, then he will cry out loud?-( I didn't do anything, very strange. Sometimes he will keep doing it when you stop him, really have no idea how to let him listen:-|