Well, IMO i would never suppress emotions, that is dangerous, they can build until you have to release them and more then likely it will be in a way you will really regret. Secondly, you can try to control them yes, but that may not always work, i would say just try to think of how you feel right then, self-reflect at the very instant that you know you are getting angry, try to find out where the anger is coming from. That often helps for me. Or try to think of a baby laughing or a kitten.
The last tid bit of advice i can give is find an outlit. It can be anything from debate to art to physical activity. Do something to get that negetive energy out. I hope i have helped.
oh, and you can also go to http://www.JediOnline.org they have a few very good article on anger there.