Community-engaged classrooms (CECs) offer many advantages to both students and community-based organizations by creating an environment that enriches student learning and contributes to meeting needs identified by the community. Students who are engaged with communities during their studies report that they learned to apply skills, develop networks, and increase their decision-making skills, confidence, professional portfolio, and ownership of projects. In this article, we report on a CEC model for a graduate-level course called “Overview of Health Communications” at the University of Pittsburgh’s Graduate School of Public Health, which has been sustained for nine semesters. This article outlines the approach for developing the CEC model, steps for implementing the course, course evaluation design, and results. We also present lessons learned from both the community organizations’ and students’ perspectives and recommendations to inform future CEC projects.