Robert Walz teaches communication at Brigham Young University and has served as a non paid advisor to married couples and young single adults for the past 25 years.