I just arrived at NNPTC, as for the ratio of women to men, I'd say 1 woman to 25-30 men here. As for O3 in 2 years, you are possibly being lied to, the majority of every officer in training here are ensigns and LTJG, and not very many O2s for that matter. Don't expect to come in and work up to LT in 2 years, go ahead and try, but you will probably need to work through O1 and O2 for a little bit longer than a year a piece to get O3. Recruiters for Enlisted don't know much about the officer programs anyway, so the best bet would be to look up your nearest Officer Recruiting Station and get their opinion on how long it will be to make LT. But what do I know, you just might fit that category of highly sought after candidates that get O2 off the bat. Do you already have a degree?