Fort Huachuca is the primary Military Intelligence (MI) installation for Army training of soldiers, non-commissioned officers, warrant officers, and officers within the MI Corps. The Army post trains tens of thousands of soldiers, sailors, airmen, and marines on an annual basis as one of the major Training and Doctrine Command (TRADOC) installations in the United States.