Hello everyone, I am currently a freshman in high school. I hope to attend USNA and then possibly go on to BUD/S. Problem is, I have a greencard but not a citizenship, which I will normally get when I am 26 years old. I know the Navy offers quick citizenship if you join, after 6 months. So my questions is: Can I join the navy, get a citizenship, then attend USNA? I've asked around 6 recruiters and they've all given me different answers. Thanks so much for the help, whoever answers, I greatly appreciate it. Also, I've googled it extensively, with many different and confusing answers.