I have now been working with Millenials and Gen X for over 20 years, and in that time over 500 of them have attended various of my...