Hey, first of all, thank you for reading. I am a college sophomore majoring in Math and Computer Science. I am interested in joining an ROTC program. Both ROTC and AFROTC are cross town for me, but since I live in NYC it is not really that much of a big deal. I have some trouble deciding which one to go with. I did some research on my own and found out Air Force usually provide better STEM positions, but the catch is, if I want to complete AFROTC I will have to graduate one semester late and then spend another semester as a civilian(to complete the final semester of the program, which allows you not to be a full-time student). For ROTC, I can enroll right now and graduate on time. I know army just created a cyber branch but apparently, it is extremely difficult to get in. Any advice is appreciated, thank you very much.