Barry D. Ham, Ph.D. is a college professor, Marriage and Family Therapist, and an author and speaker. He received an 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 lives in the Colorado Springs area with his wife, and their two Goldendoodles. He and his wife have grown children, and their families, who live inside and outside of Colorado.