We are a family based in India. Our son is a senior in a boarding school in the US. We lived in California until he was in sixth grade, and then moved to a small, rural town in the first range of the Himalayas in Northern India. He is a US Citizen, has a 3.6 GPA and a composite ACT score of 33, with a fair number of extracurriculars.
He is considering applying EA to NC State into their Industrial Engineering program. We know very little about the US higher education landscape and wanted to check with experts about the strength of this program and the academic and cultural environment of NC State in general. One of his concerns is the fact that about 80% of the kids at State would be NC natives, and whether that would lead to a lack of diversity overall compared to some other schools that he is applying to for Engineering such as Virginia Tech, Purdue and Case Western. We will be paying OOS tuition at NC State, and hence we are trying to evaluate if it would be worth the OOS tuition.
Any input would be deeply appreciated.