CSULB is a wonderful school. It is a very large campus, unfortunately there seems to be more students than parking, but what's new. There needs to be more carpooling, but being a commuter school, that is difficult. I think that CSULB was a great school because of the diversity and the education provided. The professors at this school were excellent. You know there are always a few tenure that shouldn't be teaching but the are, but other than that, there is a large array of professors. The TA's that are involved in the programs are well educated, also.
You get your exercises in and education all in one day. They have great athletic classes, and IM sports that are offered. Check out this school. There is a rumor now that the school will be a University soon, too.