Free · Nonprofit · Youth-Led

Kids Teaching
Kids Golf

A free nonprofit program where high school golfers teach the next generation the fundamentals, rules, and love of the game.

See the Program Get in Touch
5
Lesson Days
Free
Always
Mon–Fri
Schedule
100%
Youth Led

5-Day Lesson Plan

Kids meet Monday through Friday for a 1–2 hour session. Each day has a focus — from the fundamentals all the way to playing a real round on the course.

Monday · Day 1
📚
Basics
  • Grip, stance & posture
  • Swing mechanics
  • Rules of golf
  • Golf etiquette
Tuesday · Day 2
🏌️
Practice
  • Full swing repetition
  • Iron & driver practice
  • Building muscle memory
  • Consistency drills
Wednesday · Day 3
🎯
Short Game
  • Chipping & pitching
  • Putting fundamentals
  • Bunker basics
  • Scoring around the green
Thursday · Day 4
🏆
Games
  • Closest to the pin
  • Putting challenges
  • Scrambles
  • Skills contests
Friday · Day 5
🌄
On the Course
  • Play at Grayson Woods
  • Apply everything learned
  • Experience real golf
  • Have fun!
👦

Youth-Taught

High school golfers lead every session — real peer mentorship in action.

🎓

Guest Coaches

Experienced coaches join throughout the season to elevate the learning.

💚

Always Free

No cost, ever. This program exists to make golf accessible to every kid.

Real Golf Course

Sessions held at Grayson Woods Golf in Pleasant Hill — a real course, real experience.

Ethan Go — Founder of Junior Golf Academy
⛳ Founder & Head Instructor

Ethan Go

🏫 De La Salle High School Golf

My name is Ethan Go, and I am a 15-year-old golfer who competes for the De La Salle High School golf team. Golf has been more than just a sport to me — it has shaped the way I think, compete, and push myself every day.

The discipline, focus, and love of the game that golf has given me is something I want every kid to have a chance to experience. I founded Junior Golf Academy because I believe no child should be kept off the course simply because of cost.

My goal is simple: share the game I love and inspire the next generation of golfers, one lesson at a time.

Everything You Need to Know

📋 What Kids Learn

  • Golf fundamentals: grip, stance, swing mechanics
  • Rules of golf & etiquette
  • Short game: chipping, pitching, putting
  • Playing on a real golf course
  • How to love and enjoy the game

📅 Schedule

Monday–Friday · 1–2 hours per session
5-day rotating cycle (Basics → Practice → Short Game → Games → On the Course)

Hosted by high school golfers with guest coaches throughout the season.

🙋 Who Can Join?

Any kid who wants to learn golf but can't afford traditional lessons. No prior experience needed — beginners are welcome and encouraged!

Contact

📍
Grayson Woods Golf
400 Iron Hill St, Pleasant Hill, CA 94523
🗺️ Get Directions

🏫 About the Instructors

Sessions are led by local high school golfers passionate about the sport and giving back to their community. Guest coaches with professional backgrounds join throughout the program to add depth and expertise.