Techniques for teaching communication skills to engineering students of the Millennial Generation are reviewed. A detailed outline of the characteristics of the Millennial Generation are described and compared to the traits of other generations. The Millennial Generation has several distinct characteristics such as developing inclusive relationships, tolerating authority, and leading by collaboration. This contrasts with the characteristics of the Baby Boomers and Generation X (the majority of professors and the students’ parents); however, the characteristics align closely with the Traditionalist Generation (higher administration and the students’ grandparents). Strategies for working among the generations are detailed resulting in the creation of an understanding of how to teach to the Millennial Generation. In order to aid the understanding, lesson plans which focus on creating a learner-centered environment are detailed. The lesson plans include objectives, strategies, content, activities, assessment techniques, and ABET alignment. The topics include team building, effective meetings, a term project, writing skills, and speaking skills. Team building illustrates why and how a team achieves its objectives. Example activities include the development of a team charter. The effective meetings lesson plan details techniques on how to teach students project management skills. Criteria for developing term projects to match the Millennial Generation characteristics are detailed, and an example which also includes K-12 outreach activities is presented. The lesson plan for speaking and writing skills defines grading rubrics for the evaluation and assessment of technical writing and presentations. This work has been in development and implemented for nearly five years in a junior level, multidisciplinary course entitled, Engineering Communications, at the University of Nevada, Reno. The lesson plans are evaluated based on course evaluations, industry interviews, case studies, and an alumni survey.