<p>I didn’t really read the comments, but you could look into USC (Southern Cal). Your ACT is in their range, and you would have decent chances of getting in if you write solid essay, have good letters, etc. They also have strong programs for everything you are interested in. It is a larger school with tons of spirit too.</p>