The City College of San Francisco issued a public apology this month for the harm, frustration and confusion its failure to offer a 16-unit Cantonese Certificate of Achievement program for the upcoming academic year may have caused the CCSF community.