Source: American Psychological Association
The American Psychological Association provides an in-depth report on anger management including techniques for controlling anger and self-assessment.
A Program that Provides Training and Technical Assistance