⛳Surprise, AZOutdoor golf course in Surprise
Every coach below teaches at Granite Falls Golf Club. Pick the one that fits your level - they handle the rest.



Ready to unlock your golf potential? I bring 25 years of experience to the tee box, passionate about helping you improve your game through tailored instruction and a shared love for the sport.

I believe that everyone can experience the joy and satisfaction of mastering the game of golf, and I’m dedicated to helping you achieve your goals on and off the course. With over 10 years of experience, I've honed my skills in helping golfers of all levels develop their technique, strategy, and mental game.
I'm driven by a deep passion for golf, honed over 25 years, including my time as a D1 athlete. My coaching blends technical expertise with a positive, engaging approach, tailored to help you reach your full potential. Let's unlock your best game together! I was a previous Director of Instruction at Forest Hills Country Club in Chesterfield, MO where I developed and ran our junior golf program that consisted of 280 junior golfers along with individual lessons and group clinics of all ages!
Granite Falls Golf Club offers two challenging 18-hole courses (North: 6,720 yds, South: 6,839 yds) with undulating greens, rolling fairways, multiple tees, water hazards, and Midwestern-style play in Sun City Grand, Surprise, AZ.
Standard golf course hours with specials like 8:00-8:45 AM back 9 play and twilight rates.
Looking around? See more golf coaches in Surprise.
Open the address in your maps app for turn-by-turn directions.
Your first lesson is free. Pick from 3 golf coaches who teach here and book a time that works for you.