So I think I'm in a bit of a unique situation as far as my ability to joining ROTC. I am a second semester sophomore (in a five year program) and I am just now wanting to pull the trigger so to speak on joining my schools ROTC program. I have been talking to NG/SMP recruiters, but I'm pretty fo on going AD when I commission. That being said I know I could do that through the SMP program or normal ROTC, but I have a low GPA. Even if I did really well through my junior year I would still only have a 3.0 which is only midrange for most AD contracts. However, I was told that I could , join the ROTC program while in grad school if I took MSI and II as an undergrad as well as brought up my GPA by the time I would contract. My school's battalion has told me that this is a viable option, however when that time comes, there may not be any slots to even contract me. I know I could apply to other grad schools and hopefully find one with an ROTC program that would accept me, but I am just looking for feedback from people who have gone through this or have any suggestions about what to do.