<p>I know plenty of people who gave up UCLA and Cal for SD. So don’t ignore SD. UCSD Bioengineering and biology programs are generally considered to be top notch. And the environment isn’t necessarily the most important factor when it comes to having a fun social life. I’ve talked to a lot of people who say that UCSD is a blast. It’s what the individual makes of it!
Generally, either UCLA and UCB would be better choices for most people, however. Good luck, everyone! You can’t be wrong with any of these UCs.</p>