I am teaching in a class with a few baby boomers, some generation X'rs and the rest Gen. Y'rs. I am fascinated by the work ethic of each. No doubt, the baby boomers and the X'rs are my hardest workers. They show up early to class, the stay after class, they are in the computer labs working away and they communicate the best. My Y'rs students turn in assignments at the last minute, poorly communicate and when they do, it's poor grammar. With that said, my Y'rs are learning much from their older peers. When doing group work, I like to mix these generational cohorts up and allow for the modeling and communciation behaviors to be shared. There is much learning that occurs with that!