I will say this. As a new diver I do think the agencies are lacking in making sure core skills are taught. I got excellent instruction in the science and safety of it all. But when it came to weighting, trim and buoyancy, it was severely lacking. I got more out of a 1 hr private session...