Nonprofit · Youth-Led

Kids Teach Kids
Golf

A 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
No
Cost
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 & etiquette
🏌️
Tuesday · Day 2
Practice
  • Full swing repetition
  • Iron & driver practice
  • Building muscle memory
🎯
Wednesday · Day 3
Short Game
  • Chipping & pitching
  • Putting fundamentals
  • Bunker basics
🏆
Thursday · Day 4
Games
  • Closest to the pin
  • Putting challenges
  • Scrambles & contests
🌄
Friday · Day 5
On the Course
  • Play at Grayson Woods
  • Apply everything learned
  • Experience real golf!
👦

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.

💚

No Cost

This program exists to make golf accessible to every kid.

Real Golf Course

Sessions held at Grayson Woods Golf in Pleasant Hill.

Ethan Go — Founder
⛳ 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
  • Rules of golf & etiquette
  • Short game: chipping, pitching, putting
  • Playing on a real golf course
  • How to love the game

📅 Schedule

Monday–Friday · 1–2 hours per session

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 experience needed — beginners welcome!

Contact

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