Gene Tavernetti, Ed.D.Jan 11, 20163 minFor golfers and teachers alike, new technology will only get you so farEighty percent of success is just showing up. -Woody Allen I have always loved this quote by Woody Allen. It demonstrates the gross...