<p>You must have very good English teachers comparing your grades in English with your SAT scores.
I think your defiantly in to all UCs easily, with the exception of UCSD, which due to major, may be a slight reach. Cal Poly SLO is a match and McGill may be a slight reach as well, but with a good essay, you’ll probably make it in most/all of your schools you applied for.</p>