Strong communication skills are essential for future science professionals, but practical training has not been featured strongly in undergraduate curricula. To better train diverse life science majors in communication theory and skills, we created a foundational 200-level course and an advanced 400-level science communication course. Here, we outline the strategy, including lesson plans, assignments, and grading rubrics, for these courses. The science communication assignments presented are diverse in terms of audience, including communication to fellow scientists, to clinicians, and to the public, as well as in terms of format, including written, oral, and visual modes. We also provide suggestions for placing assignments designed to build upon each other into preexisting courses in a scaffolded manner to promote mastery of science communication skills.