Learning from each other

Boomers, Generation Xers, Millennials and then Generation Zers bringing up the rear. Four generations of our population