Barry D. Ham, Ph.D. is a Marriage and Family Therapist, college professor, and an author and speaker. He received his MS in Psychology from Abilene Christian University, followed by a Masters in Marriage and Family Counseling from California State University. He received his Ph.D. in Clinical Psychology from Southern California University. He live in the Colorado Springs area with wife and their two Goldendoodles. He and his wife have grown children, whose families live inside and outside of Colorado.