Maybe not though!
I just bumped into a NAUI instructor today doing some checkout dives with his students at the quarry. We were talking about the class and such and he said that the class started out with 28 students, and there were 15 that actually made it to the checkout dives. That alone is a large dropout rate. He also said that only 8 of the divers would actually get their C-cards and the others needed more work before he would sign off for their cards.
Of course he could be telling me B.S., but from talking to him for a while, I don't think so. He was teaching for a University so that could be the reason, but I was still impressed.
I usually feel that the training is not even remotely enough, but there are some of the " good ol' " instructors left out there that care about doing it right (not DIR doing it right, but maybe that as well)