An Experience Report: Integrating Oral Communication and Public Speaking Training in a CS Capstone Course. - Shirin Haji Amin Shirazi; Mariam Salloum; Annika Speer; Neftali Watkinson (SIGCSE (1), 2024)