That is certainly true for UCs but the Cal State campuses usually have classes of 50 or less, even for intro courses. She can take a look at class sizes using an online schedule of classes for CSU of interest such as https://cmsweb.pscs.calpoly.edu/psc/CSLOPRD/EMPLOYEE/SA/c/COMMUNITY_ACCESS.CLASS_SEARCH.GBL
There is a catch, though. In order to provide small classes the CSU schools rely on adjunct faculty. In urban areas that can be a bit of an issue, not the least for the instructor, who may be teaching a class at CSUN and more at local CC’s in order to put together a living. The adjuncts can be top notch, though.
CSU may provide the mix of opportunities, size, location, and cost that works for her.