A generation gap, is it unavoidable?

Baby Boomers, Generation X, Y-ers, Millennials: these are names that denote a demographic of people who were born around a particular time, and who therefore come of age as a group as well. There are specific trends in every age group, and no matter the generation, children are expected to rebel against their parents. Because…

Read More