Specifically regarding your question about math, what math classes have you actually taken in HS? Self-studying and skipping worked fine for me at the UCs. Just make sure you actually have taken 3-4 math classes in person.
1 Like