A groundbreaking, fast-paced, action-oriented new training program for dealing with mild to moderate anxiety and depression. Self-Coaching is a dramatic and fresh departure from traditional therapeutic approaches and a motivational training program for reclaiming life by breaking the habits that feed these problems.