Just to offer an alternative, NAUI's master diver is a complete course going much more in depth on equipment, physics, physiology, and skills. To my understanding it was designed with the intent of giving a diver all of the skills and knowledge of a divemaster or instructor except for the...