David Hawkins is a Clinical Psychologist with over 25 years of experience working with children, adolescents, and adults. David has worked in a variety of settings including public and private mental ...