Nemo
Great find and excellent post. You will find that most of the better trainers use this model even if not in name. They may use different terms to describe or define based upon their teaching technique, but in the end it really mirrors the OODA model.
Chris