Hello, I'm interested in applying for the Naval Academy. I know they have great undergraduate programs in both engineering and physics, which I'm really interested in. (I'm not sure which one exactly I want to get a degree in yet). Graduates from the Naval Academy are required to spend 5 years on active duty. I don't have a problem with this at all; in fact; I really want to serve my country. The problem is this: how will I be able to continue my education after those 5 years of service? Is it even possible to still be accepted to a good Physics/Engineering school? The schools I'd like to go to for Grad/Ph.D years would be like MIT, Caltech, etc. Would this ruin my chances of getting in? Is it a good idea to even get a Ph.D that late? Any information would be amazing. As you can see I have a lot of questions, and a detailed explanation would be very much appreciated. Thanks, Matt.