I feel like UC Irvine is a better fit for me and I feel like I would have more fun at UCI. However, I feel like UCSD’s mechanical engineering program is a lot better with more research opportunities. I am still debating if the tradeoff is worth it and if I would regret going to one school over the other. Is UCSD’s program so better that I would regret going to UCI? Is there a huge difference between the two programs?