I was very fortunate to spend a day with Jim recently at the Q club in Glasgow. Jim's in depth knowledge of the game, was evident from the beginning, and his explanation of the 'fan system' was easy to grasp and understand.
I managed to play a few shots that I would normally have not thought possible. Under expert guidance, Jim had my technique under the microscope, and managed to explain that my timing of the ball was not what it should be. This insight has proved invaluable, and has made me examine and correct my striking of the ball.
I would have no hesitation in recommending Jim if you wish to improve YOUR snooker!