Clear explanations, demonstrations and descriptions

The IDN courses are great.  Highly knowledgable instructors do an awesome job with clear explanations, demonstrations and descriptions of practical application.  I like the whole body approach of IDN, not just treating pain.