Is this score good?

<p>September is my first time taken ACT </p>

<p>Composite: 31
English: 27
Math: 32
Reading: 31
Science: 35</p>

<p>Is this score good enough? should I take again?
P.S. I want to apply Top 25 American universities and I am an international student.</p>

<p>

</p>

<p>Well, it depends. A 31 is fine for some top 25 universities, but for the very top ones, a 31 is below average.</p>

<p>About 20-35 percentile at top 25 universities.</p>