A Day at the Ranch is a life-enriching experience that can bring welcome change to children's attitudes, hopes and desires to succeed.