I'm new here on airwarriors so bear with me if some of these questions seem rudimentary. I have long been interested in a career as a Marine Corps officer, i have researched a lot on the process of becoming an officer, and i have selected the route i want to take- PLC. As of now i am in my last year of high school and i am going to attend Mid America Nazarene University. I am torn on the issue of applying under either an air contract or an ground contract. I dont have perfect vision, i wear contacts, i have already realized that my prospects of becoming a pilot are slim, short of getting PRK. I have been in email contact with the OSO near my college and he said that i can be an NFO without perfect vision. So my question is this, under an air contract, does it gaurantee you specifically to be an NFO or just a slot in an aviation field, from air control to managing to air maintinence crew?