I took a "Buoyancy I" class from Ed Hayes, he is a GUE Instructor candidate.. I believe he will be finishing his internship this spring.
The class focused on: Trim, buoyancy, propulsion, gas management, use of long hose (my wife and I had just converted), s-drill, v-drill, (regular and modified), basic 5, situational awareness, team skills, dive planning.... and on and on... 4 classes, 4 pools, and we still need to finish with 2 open water dives.
This was an awesome class, and served as the basis for the improvements for my wife and I on our past trip.. She averaged a SAC of .45 and I averaged .5 (down from .65). I completed my first real 60 minute dive, can't remember the exact number but it was like 70 ft. max depth, 45 ft. average. (started with only 2800 psi in alum. 80, ended with ~650)
We ended the trip with little to no "disagreements" that weren't discussed / looked at on what we did good, what we could improve, etc.
All this and we can even apply for the PADI buoyancy specialty since he is a PADI MSDT as well. ha ha .. (got the training, don't need the card)
Most all of the assistants in the pool were GUE DIR-F graduates or provisionals, and PADI DM's, AI's or Instructors.
This was just an awesome bunch of people to be training with.. never heard the stroke word once.
From what I have seen... RESULTS that made our diving FUN!