• Skip to primary navigation
  • Skip to main content
  • Facebook
  • Twitter
  • Instagram
  • Book a Tee Time
RiverPines Golf

RiverPines Golf

  • Home
  • Tee Times
  • Course
    • Course Details
    • Course Tour
    • Scorecard
    • Current Rates
    • Annual Pass
    • Par Loyalty Program
    • Rain Check Policy
    • Book A Tee Time
  • Par 3 Course
    • Par 3 Course Details
    • Par 3 Scorecard
    • Par 3 Green Fees
    • Challenge Information
  • Facilities
    • Driving Range
    • Chipping And Pitching
    • Putting
  • Lessons
    • Golf Lessons And Clinics
    • Adult Clinics
  • Junior Program
    • Junior Flames
  • Calendar
  • Shop
  • Contact

Golf Lessons And Clinics

Golf Lessons And Clinics

BOOK YOUR LESSON ONLINE AT RIVERPINES.PROAGENDA.COM

Mike Perpich

Director of Instruction
Class A PGA Member


www.mikeperpich.com

Lesson Rates 45 Minute


One Lesson: $160.00 per lesson
Series of 2 – 10 lessons- $125.00 per lesson

Lessons are booked on the 3rd Wednesday of the month for the upcoming month beginning at 7:00 a.m.

Phil Wagoner, Director of Golf

Lesson Rates
45 Minute – Adult Lesson $95 .00


Email Phil at riverpines.phil@gmail.com to schedule a lesson.

About Phil
I have been teaching golf for 40 years. I know, I’m old, but with all those years comes a lot of experience that I use with my students. My teaching and playing philosophy have been influenced by golf instructors Bob Skelton, Brooks Simmons, Rick McCord, Jodie Mudd, Mike Perpich, Mac O’ Grady, Danny Elkins, and George Hunt. All of these teachers taught the importance of the basics; grip, posture, alignment, face position, pivot, and plane and I have followed their lead and also teach those basics.

While students all have unique positions and movements in their swings, I am always working to get the student in an improved impact position. A good impact position will produce good results. Identifying the swing flaws that happen prior to impact will greatly improve the impact position without thinking about impact. This improved impact position will produce more accuracy and more distance, something all students want.

I also feel it is important for my students to understand why certain things happen in their swings and the results they are producing. Being able to understand what makes what happen in the golf swing is a very important key to improvement. The better you understand your swing the better you will be at self-diagnosing problems when they occur. We all have tendencies that are unique to our swings. These tendencies have a way of popping up again and again over your golf life, so the better you understand your swing tendencies the better you will be able to get yourself back on track.

Playing Accomplishments

1981 and 1982 Georgia Southern College Golf Team Member

1982 USGA Public Links – Silver Medalist Local Qualifying

Participant in 2 PGA Tour Sponsored Events

1990 Georgia Section PGA – Eastern Chapter Championship Winner

1991, 1992, 1998, and 2005 Georgia Section PGA – Pro-Assistant Champions

1991 PGA of America National Club Pro Championship Participant

1993 Georgia Section PGA – Atlanta Open Champion

2013 PGA of America National Senior Club Pro Championship Participant

2018 Georgia Section PGA Senior Pro-Pro Champion

Note:
* Rates are subject to change
* All series are paid in full at the beginning of the series
* Failure to show for an appointed lesson will result in a loss of that lesson from your series.

Jamie Hein

Assistant Golf Professional

RiverPines Apprentice Golf Professional

Junior Lesson Rates
45 Minute Junior Lesson $65.00
Adult Lesson Rates
45 Minute Lesson $80.00

Schedule a lesson online at jamiehein.proagenda.com.
Email Jamie at jhein682@gmail.com to schedule a lesson.

About Jamie
My philosophy comes from 3 people, Mike Perpich, Adam Bazalgette, and myself.  I receive lessons monthly from Mike, and receive my online information from Adam. Lastly, I practice more than most people you would meet, so I bring my own learning experiences to the lessons! 

Sam DeFreece

Assistant Golf Professional
RiverPines Apprentice Golf Professional

I have been in the golf industry for 10 years and I have been teaching for over 8 years and I believe that every student has a unique swing that matches their personality. My job as your coach is to optimize that swing in a fun and welcoming environment and get you on the path to playing the best golf that you can. Through our lessons, we look to evaluate, enlighten, and educate so that the information you receive is not just present during the lesson but is something that you can take with you to further enhance your performance and enjoyment of this game that we love.

Junior Lesson Rates
30 Minute Junior Lesson$60.00
45 Minute Junior Lesson$70.00
  
  
Adult Lesson Rates
45 Minute Lesson$80.00
Email me at: riverpines.sam@gmail.com

Book lessons here: samdefreece.proagenda.com

Justin Killeen

Assistant Golf Professional

Junior Lesson Rates
45 Minute Junior Lesson $65.00
Adult Lesson Rates
45 Minute Lesson $80.00

Lesson Packages Available Upon Request


Email Justin at RiverPines.Killeen@gmail.com to schedule a lesson.

About Justin
“We are building firm foundations so mighty houses can be built upon them.”

-Sound golf principles used by professionals
-Simple and repeatable techniques
-Positive and upbeat direction led by the spirit

2 Timothy 2:5
“And if a man also strive for masteries, yet he is not crowned, except he strive lawfully.”


Playing Accomplishments
Competitive Participant in PGA  section tournaments. A tried and true tournament competitor.

Kisok Andrew Kim

Assistant Golf Professional
riverpines.andrew@gmail.com
 

Junior Lesson Rates
45 Minute Junior Lesson $85.00
Adult Lesson Rates
45 Minute Lesson$90.00


Email Andrew at RiverPines.andrew@gmail.com to schedule a lesson.

About Andrew:
I believe “Educated Hands” is the secret to playing golf. My teaching is based on the golfing machine concept that I have studied for the past 40 years; I’m also familiar with the teachings of Ben Doyle and George Kelhhofer. It is my lifetime goal to teach golf as long as I am able and to produce PGA tour players.
Next to golf, I’m very passionate about guitar playing and fly fishing; these three activities make my life filled with blessings and happiness along with my family. I have two adult children. I live in Duluth, Ga with my wife, mother-in-law, our dog and cat.

Shawn McKinnon

Shawn McKinnon, PGA – Head Golf Professional

I have been blessed to be a PGA Golf Professional for more than 35 years in Georgia and Florida working exclusively at Private, Member-Owned Country Clubs. I am excited to bring my experience to RiverPines and would welcome the opportunity to help improve your golf game.

My teaching philosophy is rather simple and hopefully very comprehensible for beginners and as advanced as needed to coach low handicap amateurs or professionals. My goal is simply to help each individual play to their full potential and to allow my students to fully learn and enjoy the game of golf.

During my years of teaching, I have been fortunate to work with more than forty junior golfers that have gone on to play college and or professional golf. While not everyone may aspire to play golf in college or on the Tour, all golfers want to play the best golf that they can.

Riverpines.shawn@gmail.com

45 Minute Adult Lesson$95
45 Minute Junior Lesson$80
30 Minute Lesson$70

GOLF LESSONS AND CLINICS REQUEST

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

CONTACT

4775 Old Alabama Road
Johns Creek, GA 30022

riverpines.phil@gmail.com

(770) 442-5960

  • Facebook
  • Twitter
  • Instagram

WEATHER

JOHNS CREEK WEATHER
Copyright © 2025 RiverPines Golf All Rights Reserved.
Powered by Powered by Golf Channel Solutions
 

Loading Comments...