<p>Wait … paintbucketgreen … one B (in Health), near perfect test scores, rigorous courseload and very decent (although I’d agree they aren’t stellar) ECs, and you think Berkeley and UCLA aren’t shoe-ins? Even though EECS is the hardest major to get in, I still think those are near-safeties. </p>
<p>Soxpride, I think all of the UCs are sure things. You’d need more state and/or national awards to lock in the Ivies. It wouldn’t hurt to apply though. For EECS, maybe look at Carnegie Mellon and Harvey Mudd?</p>