It’s not often that young people give us something to cheer about. You’ve heard it all before, kids today show no respect, they want instant gratification and they had better get it. Often, we, the older generation, give up on ...