I absolutely did pick up some skills. Martial arts, gun retention and under stress skills just to name a few.
Was it worth it? Yes. I would imagine there is no perfect instructor.
It sounds like the training overall
was good for you since you left with a better skill set than you arrived with.
While no instructor is perfect, and all have their own personality quirks, there are some things that separate good from average from poor... we've already discussed what's applicable in your case.
If you plan on attending more training, spend some time researching both the business and the cadre. Read their bios carefully, and try to separate the quantifiables from the extraneous fluff. If there's too much fluff and not as much substance, move on... What is their REAl experience, both operational and as an instructor? The best shooter in the world may not have the ability to teach effectively... Decide if traveling for training is feasible- there are plenty of very good and exceptional schools and instructors, but they may not be local to you. Identify YOUR training objectives, and select a class that meets your goals... Expect to
pay for quality; a good intermediate or advanced POI taught by an experienced, skilled instructor seems to cost at least $125/day + ammo and personal expenses. If someone is offering a 3 day advanced class for $150, be very cautions...