Comprehensive, with a very good theoretical background and very good techniques. It gives an overall picture of anger management, after first understanding what anger is and how it originates. The moderator is amazing, very contagious, keeps you on your toes and shows her passion for what she does