All British Army officers, and many from elsewhere in the world, are trained at Sandhurst.
The commissioning course, lasting 44 weeks, must be passed by most British regular army officers before they receive their commission. It is usually preceded by the Regular Commissioning Board and followed by a further training course specific to the Corps the officer will serve in. Shorter commissioning courses are run for "professional officers" (eg, doctors, nurses, chaplains) and Territorial Army officers.
Sandhurst also runs a variety of courses for officers, and has strong academic departments.