Small class size and 4 out of 5 professors have been great. Like anywhere, some are going to be easier to deal with than others and CSN fits the mold.
The counselor are horrendous! They honestly have no clue and aren't "advisors" in any sense of the word. Conflicting information from one to the next and they aren't any help when considering classes or trying to schedule them. Basically, you're on your own.
John Cummings and Marc Kenwood are both fantastic if you have the opportunity to attend one of their classes.