I love Cabrillo College. It has a small, community feel to it while at the same time quite a bit of diversity. The instructors are (mostly) out of this world fantastic. I feel very supportive here at Cabrillo, and there are many wonderful resources. There is free tutoring that you can sign up for in the library, where you schedule sessions that meet weekly. The Math Learning Center (MLC) is a wonderful place to go and seek assistance on assignments, which has always been helpful to me. I took algebra online, and walked away with a 98% in the class because of the support in the MLC. Additionally, the STEM center is wonderful for those in a STEM major. I go there frequently for Chemistry assistance, and love having a community of people to be around that are taking the same type of classes. Everyone there is really helpful, and I love that there is a big couch and kitchen that makes it feel like you are home. I received a free rental textbook this semester because of a program they have that allows students to rent textbooks for free until funds run out. I actually got through this semester without paying for a single book- and I'm taking two STEM classes and an English class!
All in all, Cabrillo is a fantastic value and a high quality education. A+.