My experience with Greg has been wonderful. I take at least 5 minutes to swing at one ball, and Greg has been nothing but patient with me. His schedule has been flexible, and he is always willing to help when I practice. He is very encouraging and I can tell he wants to help me reach my goals. I will definitely continue to take lessons and recommend Greg to my friends and colleagues.