<p>The advantage of large schools like UCs and USC is that you can “find your niche” if you put out a bit of effort. There are lots of folks to choose among and the group you most “click” with may not be in your major & may be from a different area of the country or even a different part of the world.</p>
<p>There is no way you need to “hate your life” for the next 4 years, no matter what school you enroll in. If you’re really unhappy at a school and feel that you need to transfer, keep your grades up & you’ll have a lot of transfer options. All anyone can do is examine the options & decide based on the best info they have available at the time they make their choice. You have some very nice options to choose among–good luck!</p>