I have attended many anger management training on various subjects, but TeachAngerManagement was, by far, the best. I was afraid this program would be too expensive to invest but it was worth it and the money flew by. Very informative, straight to the point. Good program.