The concept of Golf practice and player advancement are going through a period of fabulous change and technology is a major contributor to this revolution. Technology enables us to monitor & improve ourselves, while also being able to keep track of the swing changes over a coursemore...