My dad's been in the Army for 22 years now. I am now 24. Yes, definitely expect to move around a lot. You could get lucky and end up staying at one assignment for 8 or more years if he keeps re-enlisting there. But you could have bad luck and get sent from assignment to assignment every 2 to 3 years or more. The Army puts you where they need you. At least now that your guy is joining the Iraq thing is slowly starting to die down. My dad is on his second tour there now. And if your guy is new exoect a lot of duties at first, CQ, staff duty. They get the new, low-rank guys to do a lot of the running. He will have to prove himself at his unit to get respect. What is his MOS? And you know after Basic Training he will have to go to AIT, right? The length of AIT depends on his MOS, could be anywhere from 6 weeks to a year.