I would definitely choose CSM if I had to do things over again. Counselors are nice, classes are fairly easy to get into and they evaluated my previous transcripts in a very timely manner. The student body is nice, welcoming and social. I've joined a few clubs and have found them helpful in the transfer process and also have given me priceless skills I can take away with me to a four year. Overall really happy here! I love all my classes but I would scope out the professors on ratemyprofessor.com before committing. Like any school, some professors are more effective teachers than others.