thinking about going to csulb?

<p>I want to know what its like there before deciding. Like the atmosphere, what's there to do for fun, how are the professors, availability of classes etc. My major is computer science/engineering</p>