I think that you have very good EC’s, and I do not think that your ACT score will hurt you. Are you taking it again?
I’d say BC, BU, Georgia Tech, and UT Austin are matches
Brandeis, UVA, and Northeastern are low reaches
Tufts, Berkeley, USouthernCal, Emory and Georgetown are probably mid reaches