"Poorly run class" is an understatement. This was a joke. The shop violated numerous standards, was - in my opinion - negligent, unprofessional, and unethical. The point about it just being the way things are in that region, is why they are that way. No one with balls enough to make regular reports to the certifying agencies. Accepting wrongs and excusing them as just the way things are does not in any way make them right.
To make a short list we have poor or no understanding of what proper buddy procedures are. With new divers this is mostly the fault of poor instruction and instructional practices. Not only did the divers buddy not stay in proper position but the instructor took no action. If the instructor tries to justify the inaction by saying he was with the actual AOW student and knew of the issues with the other diver he should not have allowed her to go on the dive. Hell no one even knew who they were buddied up with! IMO a very big deal in training.
On dive 3 the instructor, if I read this correctly, was trying to combine OW and AOW dives and was not in a position to stop the ascent of the OW student. Every good instructor on this board that I respect is always within reach of a student. Or has a certified assistant keeping a sharp eye on the divers. It also sounds as if they were being led single file. Another CF in my book. I do not do single file swims with students ever. I may not have a buddy but the students are always in position side by side. I am usually right next to them or just a little above. With individual lessons we are buddies. All skills are done within arms reach of me.
Here we have another instructor reinforcing poor procedures and even modeling them! But the worst part is I bet it's not the first time. Unless you guys were his very first students he's done this before and got away with it because no one filed a report and more importantly followed up on it. If one was filed the agency may have said bad boy, don;t do that again. And that was the end of it. Can I suggest you file a report and perhaps send a copy to someone else and note that you are copying it to them. Like maybe your lawyer. And see what kind of action gets taken then.
No one wants to see any good instructor or shop lose. But the bad ones should be driven out of business. For nearly three years now I have been doing what I can to make a difference in the way diver safety is viewed and practiced. It began with the who is responsible thread and another essay I did on Safe Diving Practices for my YMCA instructor exam. Since then I have written numerous articles on training, written a couple courses, and now my book. And it has all happened because of this kind of incident. There is no excuse for this stuff to go on other than it is allowed to. Not only by instructors, shops, and agencies but by the general diving public.
THis stuff is seen and the "it's not my place to do something" mentality takes over. Don't get involved, don't make waves, etc. And divers keep getting hurt and worse at the hands of these unscrupulous operators. I have a presentation to give in three weeks on diver responsibility. I just got a couple new slides for that out of this thread. THat is NOT a good thing but it seems to be a necessary one. I know as much as anyone and perhaps more than many how caring we are as a community, how generous, how unselfish, and how we look out for one another in many ways. So why not in this one? When was the last time you saw something stupid or dangerous being done and said something? Instructor, DM, or just another diver - it doesn't matter. At times negative things can happen when someone speaks up, but throughout history much worse has happened because people kept their mouths shut.
If you see a violation and know it is report it, if you're not sure- ask someone and find out if it is. If it is report it. Every agency I'm aware of would want to know if their representative is doing something wrong and have a chance to correct it before the lawsuit hits their desk.