I was just wondering if I could get some opinions from you guys. I'm considering applying to OCS in a couple years, and I've heard conflicting things on what type of GPA/major combo is competitive to getting in (and also for becoming an NFO--which I'd be thrilled to do). I have a 3.56 GPA in civil/structural engineering from one of the top engineering schools in the nation. I'm also about the complete my master's degree with a similar GPA. Assuming I do well in all the tests I have to take, including physical tests, do you anticipate I'll have any problem getting into OCS, and ultimately into NFO training? I know there's no definitive answer, but I'd like to hear some of your comments!