I have been playing for about two years and picked up some bad habits along the way. I took one lesson with Jack and he was able to diagnose my problem areas and gave me practical ways to begin rebuilding my game. I highly recommend working with Jack.