Excellent teaching! I have worked with and given secular “Anger Management" counseling, but once again I realise this is just the tip of the iceberg. I have so enjoyed this course.