Cal Poly Pomona VS UCSD Mech Eng

I’m a senior in HS and applied to UCSD, UCSB, Cal Poly SLO, and Cal Poly Pomona. I’v gotten accepted to Pomona and UCSD and a wait list for SLO. I’m going as a Mech Eng and am currently torn between the two colleges. How do the two (or all of them if you know) compare for mechanical engineering. My #1 is SLO btw. Any help appreciated!

UCSD>Pomona any day. I’ve got a soft spot for SLO but UCSD just puts out better numbers for their engineers than Pomona (although at a higher cost).

Are you direct admit to the ME major at UCSD?