I have been enrolled in CSN for two years now. They really do offer a lot here with affordable classes too. As far as professors go, you can always review them before hand on ratemyprofessor.com (this has helped me a lot!) Although, I have had a lousy one before, and even with decent reviews, I suppose it just happens sometimes. The only issue I can find here is that all the locations are a little old and run down, from the bathrooms to the chairs and tables in the cafe area. At the end of the day, I go here for the sake of the price, not to sit down and eat on campus in between classes. It doesn't really have that cool, modern, and inspirational "college feel" like how you see in movies, instead it's almost like being at high school again.