I forgot to add the following to my list:
(4) Real world diving experience in a variety of environments. Many of the divers I encounter while traveling are essentially tropical water vacation divers. Nothing wrong with this... I love to be warm myself! However to amass a body of "real world" experience, one needs to dive in a variety of different climates and geographies. Nothing like a few good cold water dives to humble an otherwise experienced warm water diver. I am not a fan of teaching for the prevailing conditions only. One should at least have some understanding of the issues faced when a diver goes to more chilly, lower vis waters.
(4) Real world diving experience in a variety of environments. Many of the divers I encounter while traveling are essentially tropical water vacation divers. Nothing wrong with this... I love to be warm myself! However to amass a body of "real world" experience, one needs to dive in a variety of different climates and geographies. Nothing like a few good cold water dives to humble an otherwise experienced warm water diver. I am not a fan of teaching for the prevailing conditions only. One should at least have some understanding of the issues faced when a diver goes to more chilly, lower vis waters.