My .02 cents, as an old (inactive) instructor...
When I taught advanced classes, back in the 80's, in the Tampa Bay area, I tailored the dives to what the divers would be doing once outside the "instructor cradle" environment.
First night was gear modification (get rid of danglies, streamline everything possible (correct hose lengths, etc. ) and check out all accesories (lights, compass, reels, etc.)
We discussed all environments to be experienced in the class...cavern (not cave!), beach entry (low viz, compass use/navigation), boat/drift diving, night diving, and deep diving/simulated decompression. SCA rate calculation, gas management. Rescue was discussed and done, in a rudimentary way, as this was another class level.
Dives conducted were: Manatee Springs State Park (I was an active cave diving instructor)...headspring (heavy flow acclimation, propulsion techniques), Catfish Hotel sink (buoyancy control, trim, propulsion techniques (anti silting), reel and gudeline use, light signalling, hand signals, lights out (mask blackout) drills, and emergency swimming and sharing air ascent skills from 50 ft. deep to the surface. Essentially a mini-cavern course. Three dives, approx. 2 hrs. TBT.
Second day: Bradenton Beach, Sugar Barge wreck...beach/surf (if there was any!) entry/exit, low visibility navigation compass use (reciprocal and triangulation courses), buddy team contact, buddy surface assist/rescue techniques, surface marker deployment. Two dives, approx. 2 hours. TBT.
Third/Fourth days: W. Palm Beach...boat diving skills. drift diving techniques, night/drift diving, simple wreck diving skills (orientation, contact point (anchor/upline) recognition, simple short penetration techniques (minimal overhead), simulated drift decompression. Five dives, approx. three hours TBT.
Fifth day: Deep/simulated decompression dive (I had access to a controlled access sinkhole with max depth (vertical ascent, no overhead ) to 220 ft.)...reel and guideline use, light hand signal communication, low visibilty communication (seasonal), precision buoyancy control, gas management, simulated decompression. Two dives,approx. bottom time 1 hour.
I felt that by the time a student had succesfully completed the course (I did require some to redo some skills, primarily compass and buoyancy control, in subsequent classes, about 20% or so) they were at least exposed to a wide variety of diving environments, and had the skills/knowledge to make good decisions about thier abilities to safely conduct dives in a variety of situations. A large percentage then took the rescue course, and a good percentage took a cavern and even cave diving course later on. I must admit that Florida offers probably the widest variety of diving environment variation of almost any place on the planet, from fanny-dunk, prime visibility warm water shallow reef dives to extremely advanced cave, deep, and heavy current wreck dives, so teaching a varied course was pretty easy to arrange.
It's not about how many dives, IMHO, but the variety of dives done....you can have 500 dives in the quarry (or the Keys), but you WILL NOT be qualified to dive in any overhead environment, of any consequence, or on a deep wreck in a 3 knot current...until you are further trained!