Sorry great list but most don't have access to any of those names. Neither do players overseas. Most don't have the time or money it would take to learn from someone. You can learn with all the info out there. You just need to put in the time. Do you know how to play english. How to apply English in different way. How to grip and change your grip for different shots. Now set up shots and move the rock around the table. If it's not doing what you expect . Try something new. Self discovery is a wonderful thing. Look for amazing shots. Now work your butt off until you can do it.