Not bashing anyone here, just a couple observations. Over the last 2 years, we have had several instructors from ATP and several from Purdue and Indiana State. Here are some of the things I have found absolutely awesome from these awesome instructors. BTW, the Purdue and ISU guys had a tremendous amount of knowledge but practicality was a little lacking I think due to their restraints in college. The ATP guys were a complete cluster. Like I said, this is based on only a couple instances so don't get your feelings hurt by me posting this:
ATP grad: (It's raining out, ceiling 5000 vis 10 plus). " I guess I'm going to cancel my flights today." Why I say? "These planes don't have wipers."
Purdue Grad: "Do you have any oil?" I'll have to go to the shop so you'll have to wait an hour or so. "I can't fly then, the 152 is at 4.5 and I won't fly with less than 6." Seriously?
ISU grad: "God I can't stand being a CFI on a commercial student, it's so dangerous what with all the full break stalls we have to do."
My point on CFI training is this: how can one of these package deals be any better than studying on your own and only paying for what you need? I mean, sure I can go somewhere and give them 3k to tell me to read a book but why would I do that, I already have the knowledge in me, it's just now figuring out a way to explain it to someone. My advice, take it or leave it, is this: get out your PTS and march through it line by line and figure out an analogy for just about every item in there. You know what it is you need a lesson on and what you just need practicing teaching. Get with a seasoned CFI and ask him/her to teach you how they teach the items you need work on. ANALOGIES are what you need to cement the material in not only your head, but the heads of your students.