Chance me!

Your scores and EC’s are solid for all those schools. You didn’t mention a major- if you’re looking at STEM, these EC’s are a bit weak, for any other major, these EC’s are fine. Keep up the great work!