City College of San Francisco apologizes for dropping Cantonese certificate programJul. 21, 2023 • 9:30am