My DS received a nomination to USNA and was also accepted to Univ of Michigan Engineering, awaiting NROTC scholarship. We are still awaiting news from other schools. He is very strong academically and loves to create and tinker, working on a myriad of different projects in his spare time. He is interested in Mechanical Engineering but that may change as we just visited Ann Arbor and their engineering program is vast. Which program provides him w the most academic rigor and opportunities to learn and explore his passion? Also will he have the opportunity to create projects in a Maker Lab or work on a Baja car at USNA? Are there research opportunities at USNA similar to private universities? Another question is how many kids who graduate from USNA or NROTC program actually go into engineering as a career? Also how many kid continue with the Navy or Marines after five years of service and, for those who do choose to leave the service, where do they end up?