CCSF students angered by class cancellations