The US military has made the Iraqi Army amazingly powerful. All sorts of military schools, from basic training through command and general staff; a strong emphasis on logistics, supply and maintenance; division and corps level operations, worth their weight in gold.
As of July 2009, the Iraqi Army had 17 divisions, containing 56 brigades or 185 combat battalions.
Only 14 Divs. The numbers 13, 15, and 16 are not used.
Current count is 14 IA Divs, 57 Bdes [only 4 heavy], and 198 line Bns [plus 20 personnal security].
I write the ISF OOB...
PS That is a weak army by the standards of the neighborhood. Even Kuwait has more armor and a stronger Navy and Air Force...