David was very helpful, as a more advanced player it can be harder to find useful new information but David was able to pinpoint a few ‘bad habits’ that I had developed (having been self taught) and give me some direction and some other exercises to help me improve my overall technique. Highly Recommended. Glen, UK.