are you in state or out? I know that UCR is a “hidden gem” for the UC system. Davis is also a good way to go. I would say every UC is phenomenal other than Merced, i dont know too many people that go there and like it. The UCs do have a holistic approach to reviewing apps so just make sure you stress how your GPA was affected by your personal life. regardless of that, youre ECs and your work ethic will be more than enough to carry you to any of the UCs, maybe even UCLA and berkeley