Food for thought, GPStyles, but as a high school teacher (for 40 years and counting), I know that people learn in many different ways. Frankly, I see a great deal of merit in good ol' Harvey's approach.
My own approach to teaching is to relate events in our past to the kids' lives, to "hit the kids over the head" with dramatizations of American history, and to make them *feel* it. Therefore, I will probably get better at golf when I can relate the swing to actions that I commonly perform in my every-day life.