I was referred by a friend to Troy and had a semi-private lesson with my younger brother. Troy was great and seemed equipped to deal with all skill levels. He had a focused program that I could tell will get great results in a matter of a few lessons. I would recommend to anyone that really wants to improve their stroke and fundamentals.