Hello, My name is Osvaldo Fernandez. I'm a sophomore at Florida international university, although credit-wise i'm a junior. I'm a mechanical engineering major, and will graduate with a certificate in aeronautical engineering and hopefully a certificate in materials engineering. I have a 3.2 GPA, which will continue to rise. I've already taken Calc 1, 2, and 3. I've taken physics 1 w/ calc 1 and i'm currently taking physics 2 w/ calc 2. (passing should be no problem). My ultimate career goal is to work for Lockheed Martin, but i want the military to be a chapter in my life. (i have my reasons, as does everyone else) My question is which branch of ROTC should i join, if any, where i can put my skills to use. Being a sophomore/junior am i eligible for any financial aid?Or should i just wait until i graduate and attempt to go to OCS/OTS? FIU has Army ROTC if that matters. I have been contemplating this for a very long time, i dont want to make an impulsive move which i'll regret in the long run. I've searched the internet for these answer but i continuously find contradicting information. Thank you all for your time, and for your help-full opinions.