I did the CFI acdemy at PMP last year. I thought it was a very good program. The 30 days you are there are VERY intense. Your brain feels like jello at the end. M-F 8am - 5pm classroom in the mornings, sim and practice teaching in the afternoons. There were 4 of us in the class and that made it very enjoyable. We were able to study as a group as well as write our lesson plans as a group. The lesson plans consumed most of our evenings. The first weekend we had the FOI, CFIA written prep class sat. and sun. 8-5 then took the writtens on monday. Weekend 2 was th CFII written prep, test on monday. weekend 3 we finished up the lesson plans. All of your flying is built into this time as well. You only get 10hrs. to do all of this. With the 10 hrs. you have to do the inst. and comm manuevers, the spin flight, and 2 checkrides. I ended up buying 2 extra hours. They tell you when you get there that they are not there to teach you how to fly. You are expected to be proficient when you arrive. They simply evaluate your flying from the right seat, any training needed is extra cost. The bulk of your time spent there is learning the book work and how to teach. They have all your time planned out for you when you get there. They don't waste your time at all. I took my second checkride on the 29th day and was driving home on the 30th day. I felt that everything was exactly as promised.