how does my resume look?

You really try to drag it out but something like that is honestly something that can be summed up in a paragraph. It is pretty impressive, but not that diversified (which may be an issue).

Pretty good for state schools but your chances for Ivy are pretty low with those EC’s.