Sounds like he has a good shot, but sir, I highly recommend talking to your son about getting a higher score on the SAT, as a higher, above average SAT will be more “persuasive” than an above average ACT. With higher basic numbers (GPA, SAT, etc), it is MUCH more likely that he might get in. Also, I don’t know if anyone has drawn your attention to the Jefferson Scholarship that UVA offers, but in my opinion it is one of the best programs in the nation. It is a full ride scholarship to UVA with extra perks, and if your son could start working to secure a nomination sooner rather than later, it might be in his best interest. Sorry for replying so late compared to the original post, and good luck!