I have had Aaron train me for most of the summer. He was great. I improved my distance and handicap. I went from a 9 to a 6 in one month. I have not been able to train with Aaron for the last month and my handicap has slipped back to nine. He improved my flexibility and strength. He is also fun to work with because he keeps the work interesting.