I like to call College of Marin the "Ivy League of Community Colleges". I have known a few students who have transfered from COM to major universities and wish that they could come back because they learned more. Some of my teachers are amazing. I have one music teacher who played music with Ella Fitzgerald for more than a decade. I have a piano teacher who's class I love to go to for the entertainment value. He is really funny and entertaining but also has an unusually high success rate at teaching the piano.
The professors are absolutely amazing and are willing to work with you. It is surprising how great the teachers are because the notion given to community colleges is that the teachers are awful but here they definitely are not.