I am quite the expert in this topic now...I applied for the class of '13 knowing I probably would not get my citizenship. I was really bummed out but my regional officer recommended me for NAPS(no citizenship needed for NAPS). The academy is sending me to NAPS for one year to finish my naturalization process. Turns out I'm getting my citizenship by April. That is citizenship in 4 months baby! (Usually half a year to 1.5 years to get naturalized). Make sure you ask for an expedition based on military reasons (that's what I did). However, my MOC wouldn't give me a nomination because she wasn't sure that I would become a citizen by I-Day which makes sense and I happily obliged to give up my spot for someone else who could possibly go. Lo and behold I will be a citizen on April 20th, but its too late now and I must go to NAPS. I'm happy the way things turned out, but to answer your question; yes.. sort of. You can write to the Department of Defense of your country and ask them if you can go to the Naval Academy as a national? Not sure if I'm using the right words. But the down side is that once you graduate, Im fairly certain you have to serve the navy of the country you are from. In my case.. I didn't want to do that and serve in the Korean Navy.. that would (no offense) but blow since the Korean navy rivals the British navy of the 1800's.