Based on his GPA and that he has taken honors & AP courses, it seems like his ACT score should be much higher. Does he have any issues taking long tests? I would recommend ACT tutoring or classes that will give tips on how to take the test. I did that for my son, even though he had no issues...