
Interested in learning more about getting private lessons?
Text or call for availability and scheduling: 585-353-6415
(Group coaching schedule subject to change. Please confirm days, times and hold spots in advance)
Please sign up individually in advance to hold a spot. By texting or calling Greg at 585-353-6415
I have been teaching golf for over 25 years developing these instructional programs. Champion Hills has invited me to offer opportunities to teach at the facility this year. I enjoyed previous success at Bristol Harbour Resort, and Glen Ridge Country Club in New Jersey among other locations. I learned the skill of instruction from my mentors Jim Mrva formerly at Monroe Golf Club, and Craig Harmon formerly at Oak Hill Country Club. I enjoy coaching and teaching the game with emphasis on helping students define their individual physical and mental strengths that can help play the game better. All Players have the ability to improve with a little guidance and hard work it is amazing what you can do! Call, text, or e-mail Greg to get more info or to book your sessions today.
Adult Coaching Sessions
Instruction, text coaching, and videos included. Five student max per session.
Cost: $60pp per session
Junior Tour Coaching Sessions
Instruction, text coaching, and videos included. Five student max per session.
Cost: $50pp per session
Coaching Sessions information
1 student: Hour session
2-3 students: 1.5 hour session
4-5 students: 2 hour session
(check schedule to confirm days and times)
Please sign up individually in advance to hold a spot. By texting or calling Greg at 585-353-6415
Short Game Clinic
You know what they say “without a short game you can’t possibly score well”. This clinic is designed to give you the very best short game. It covers putting, chipping, pitching, and course management. Follow up Text and video included.
Cost/session:
Member pricing: $45/pp
Guest pricing: $50/pp
Session 1
Time: 2:00 pm to 3:30pm, Day: Saturday April 26, 2025
Session 2
Time: 7:00 pm to 8:30pm, Day: Tuesday May 13, 2025
Session 3
Time: 7:00 pm to 8:30pm, Day: Thursday June 11, 2025