Son made Captain at 25. He was commissioned at 21 when he graduated college and was commissioned 2LT.
I was stationed with Jill at a former base and was in the same career field as she is. She is a personnelist. In the AF, we take 4 years to Capt, and about 5.5-6 years to Major (from Capt). There are TONS of young 30's Majors out there. Her promotion rate was completely normal ("in the zone").
"Son made Captain at 25. He was commissioned at 21 when he graduated college and was commissioned 2LT."
Great! As the system now is...with people hitting the majors board at the 8 year point...he could quite possibly make Major and pin on before the age of 30. Of course, it depends on his line number.