Damn, I never heard back and had a close situation to your son, but nothing wrong with NC state, and Kentucky where I wentYes it is. My son was top 10 in his class of 600+, with only 2 B’s (rest A’s) taking lots of AP and Honors classes, and was waitlisted to their Engineering school. He’s done very good at NC St engineering school.