Very interesting article indeed! Thanks and it covers more the ground around the side of things related to how to approach the review of the incident and how to transfer that into lessons learnt as opposed to the application of an approach to help avoid an accident.
From the post's title I was expecting or hoping for something along the lines of a Problem-solving method l can use as accident avoid approach that I can "take with me" during my dive.
Btw in 30 years diving I have never witnessed or been in the vicinity of an instructor getting hurt while teaching in the water except once. Non professionals too many.
Outside the water, the other way round. Non professionals don't seem to get hurt around the time before or after the dive. Pros get scorched when blending, tanks explode, even gates falling off their hinges hurting the pro, all kinds of accidents.