I am currently a high school Jr (I start my senior year in the fall of 2023) and I am looking into joining the Navy as a commissioned officer. I have held a green card since the fall of 2021, obviously I am not a US citizen. From what I have learnt from researching, NRTOC midshipmen would be part of the IRR. Would this expedite my citizenship so I could be commissioned after college? If not, is it realistic for me wait till the mid-end of my Junior year to receive citizenship and hopefully contract afterwards? All input it welcome, if I am in the wrong thread please let me know since this is my first time on here. Thank you.