By reputation probably CSULB. I personally believe it had the most to offer you with the most diverse community of all your choices. Near Los Angeles, Near the Beach and has a great reputation. read more