I’d be very surprised if you could delete Spanish 1. It was a required prerequisite to get to his higher level course. The state probably requires a certain number of math courses too.
Math and foreign language are required courses here …and you can’t just drop into higher level courses without taking the required lower level ones.
Class rank isn’t the acid test for college admissions. Plus, the colleges will still see those C grades and an upward trend. The upward trend is good.
IIRC the UCs look only at grade 10 and 11 grades. Have him apply there.
Frankly, he earned those C grades.
What do you hope to gain here?