I was on IAP last summer, and it was 9 weeks. I think that the actual training could be done in eight weeks, but with all the administrative stuff at the beginning and end of the course, IE getting issued your kit, returning a bunch of it at the end, filling out paperwork, getting your ID...