I'm not a dive professional. But I am a supervising attorney involved in hiring, training, and overseeing staff attorneys. The attorneys we hire are often fairly new, but they've still had to clear a number of hurdles designed to weed out the stupid--getting into law school, graduating from law school, passing what is arguably the most difficult bar exam in the country, and then presenting well in our interview. And yet... let's just say, if anyone has any bright ideas on how to reliably keep the idiots out of dive instruction, please share. We could use some of that magic over here.I am an Instructor trained at "that shop". I had been a Divemaster for a year before I went to IDC, but they required that I audit their DM program for free before taking the Instructor course that followed. The entire course was superb, and head and shoulders above my previous DM training.
The fault doesn't lie there. There is a bell curve in the student group and my class was no exception. But my in-water testing by the Examiner wasn't much of a challenge. If bad apples snuck through, that's where the problem lies. Could the school have refused to allow them to test? Yeah, but a not a good business model if the Examiner is willing to pass them.
Was it a mill? Only to the extent that it is a large organization. The quality of training that I received was superb.