I have heard a lot about how USNA does service selection, but very little about how USMA does it. Do cadets at West Point select there MOSs during Firstie year? Do they have to rank several of them and are given one on the basis of the Army's needs? How common is it for one to get his/her desired MOS? Do they also have a say in the unit they will be assigned to? Does the Army treat cadets looking to become Rangers/SF similar to how the Navy treats prospective SEAL officers? I am aware that going to Ranger School and getting the Ranger Tab is different than actual training to be a Ranger. Does the Army ever "draft" cadets into the less popular MOSs like the Navy or is it pretty much individual choice (assuming one has good enough grades)?