I am currently looking into the officer training programs offered through the Army, Marines, Navy, and Air Force. Aside from the general requirements that they all have(bachelors degree, high moral character, US citizenship…), what types of standards are upheld when selecting civilian candidates for each particular program? What are the key differences between the Navy OCS program and other branch's OCSOTS programs? (I have already checked out each branch’s online info. regarding their respective programs.)