i'm not an alumni, but i can offer some help on the PT part. i'm working my ass off to get into VMI (#1 choice) or USNA. however, i'm in njrotc right now and my snsi is an alumni of USNA, and my nsi is a retired marine. run run run. work on push ups and situps. you'll have to do those at any military academy or in any rotc program. weights make you stronger, but there is nothing like pushups to turn you into a beast. leg lifts make you faster and your abs stronger so you benefit in all three. if you work on all three at least every other day (i do it everyday), you'll be amazed at how strong you get. might wanna work on those good ole push ups, b/c if we both get into USNA, you don't want this chick to show you up there or in the Marine Corps.