My son is a junior in high school and intends to seek an NROTC scholarship and major in Aerospace Engineering. Thus far, his four favorites are Virginia Tech, Purdue, University of Florida and Georgia Tech. We have visited Purdue and Virginia Tech already and will be visiting Florida and Georgia Tech late next month. I'm trying to assist him in finding the best fit along with his best opportunity for success. All of these schools have outstanding Engineering programs but one of my concerns is the high freshman attrition rate most schools experience in Engineering. I am a Florida grad myself and had several friends much brighter than I who ended up as business majors after starting in Engineering. Therefore, we're hoping he finds an excellent support system wherever he attends. This is one reason I like Va Tech with its Corps of Cadets. They have mandatory study hours each night other than Friday and Saturday and they also have a Saturday class in time management and study skills for incoming freshman. The structure gives me a bit more encouragement that his chance for success would be greater. Do any of you have any experience with these NROTC programs to give any insight into which might be the best fit and provide a good support system? Don't get me wrong. My son is self-motivated and is an outstanding student but I also know of the distractions a major public university can provide as well as the fact that huge class sizes can make for a significant culture shock to a new freshman. Thanks for any input.