In my 23 years of teaching, I have instructed players at every level and players that have played on just about every tour in the world. Below is a list of present and past professional players that I have instructed.