Greg Long is a great golf instructor. He knows how to make things personable for each student and truly makes the environment a safe and fun one. I would recommend anyone take his class to improve your skills. He is also very accessible and keeps grading very straightforward and easy.