This paper presents a pedagogical model for soft-skill education in computer science, integrating Pass/Fail grading with public in-class feedback. We illustrate this approach through SCIE 398.2: Communication in Computer Science, a new undergraduate course at our institution. By replacing letter grades with Pass/Fail grading and public real-time feedback, this model fosters a low-stakes learning environment where students can experiment, refine their communication skills, and improve iteratively.