Golf Instruction at Sailfish Sands Golf Course

Comprehensive programs now available at Sailfish Sands Golf Course include:


Private Lessons:

Our PGA and LPGA staff will work one-on-one with you to achieve your golf objectives. Beginning with a comprehensive game assessment, we can customize a lesson plan that addresses your opportunities for improvement.

Get Golf Ready:

Our Get Golf Ready adult classes are perfect for beginner to intermediate golfers seeking value. There is no need to commit to a set schedule, because our Get Golf Ready one-hour classes are offered several times each week. Classes cover all aspects of the game with a maximum of 6 students per group. If you have a few friends who would enjoy a class together, we can customize a Get Golf Ready private group class just for you.  Please stop by the Pro Shop or give us a call at (772) 320-3021 for the most up to date schedule.

Junior After School Classes:

Our 90-minute after school classes are offered daily, and give kids a chance to learn and maintain their golf skills in a fun group setting.  Classes are led by our Don Law Golf Academy certified golf professionals, and cover all aspects of the game including on course play. Classes include our Future Stars (ages 4-5) and juniors age 6-14.


Junior Camps:

Our golf camps are offered during most major school holiday breaks, including seasonal holidays and summer. Our camps feature half-day and full-day options, and can accommodate everyone from our youngest Future Stars to our older advanced players.  Welcoming kids ages 4-17 and of all ability levels, your child will learn in a safe and supportive environment.


FPP & GSP Clinics:

Free 45 minute golf clinics for frequent player program subscribers and golf savings subscribers.


Contact Don Law Golf Academy:



Don Law Golf Academy Website


Don Law Social Media:


  • Wix Facebook page
  • Wix Twitter page

Don Law Golf Academy also offers custom golf schools, tournaments and many special events throughout the year!  Please see the golf course calendar for all special events.

Please call us at 772-320-3021 or email to sign up for any programs or for more information.