I'm an active duty enlisted with 2 years left on my contract. I enlisted with a BA in Communications and it turned out to be a huge slap in my face, even now I still feel like I made a horrible decision enlisting. With my BA in Comms and a 3.0 GPA, no flight experience, I know SNA/NFO is out of my reach, but in reality, how much of a shot do I have at OCS with other designators? I am still studying the OAR materials, especially the math section (been away from school for 5 years), and I want to put a package in for PAO (most related to my degree), AMDO, and last but not least, SWO. My PT score is always good medium-good high during my 3 years in. Should I move forward with an OCS package or should I ride out my enlisted contract and go for a post bac program to show an upward trend in my GPA before applying?