Stephen Scherer, Ph.D.5 minTherapyAll About Dialectical Behavior Therapy: Navigating the Balance of LifeBy: Stephen Scherer, Ph.D. Licensed Clinical Psychologist All about Dialectical Behavior Therapy: Navigating the Balance of Life...