So I'm sure this question has been raised by plenty of people before, but I couldn't find any recent threads. Either responses, or suggestions for search keywords would be greatly appreciated. Sooo, I've been accepted to USNA and a very strong engineering school. I've been offered an NROTC Scholarship. I want to be a career nuclear engineer in the Navy. In your opinion, do the pros/cons lean either way? Of what I've gathered now, USNA will prepare me better for everything Navy, but I might get a better technical education and time-management skills through NROTC. What would be the better long-term option? And would being a USNA grad give some extra credibility down the road? Finally, how does the service selection process compare between NROTC and USNA? I assume USNA gets 1st dibs, but I am I correct in assuming I'll still have a good chance of getting my 1st choice (Naval Reactor Engineer/Nuke Sub) esp. with a major in Nuclear Engineering?