Junior Golf (Ages 5–18)

We offer junior golf coaching for ages 5–18 at every skill level,  from beginners to advanced tournament players.

Our specialty is long-term development for competitive juniors, helping players peak during high school and prepare for college golf.

What We Focus On​

We coach juniors with a long-term development mindset. Our goal is to build complete golfers technically, physically, and mentally with skills that hold up under tournament pressure.

We focus on:

  • Swing mechanics & fundamentals
  • Ball-striking consistency
  • Short-game development
  • Course management & decision-making

For competitive juniors, we work toward helping players peak during high school and prepare for college golf when appropriate. Development is planned, structured, and individualized.

Additional areas we help juniors improve:

  • Fitness & golf-specific strength
  • Mental coaching & routines
  • Tournament preparation
  • College recruiting guidance

We coach juniors with a long-term development mindset. Our goal is to build complete golfers technically, physically, and mentally with skills that hold up under tournament pressure.

We focus on:

  • Swing mechanics & fundamentals
  • Ball-striking consistency
  • Short-game development
  • Course management & decision-making

For competitive juniors, we work toward helping players peak during high school and prepare for college golf when appropriate. Development is planned, structured, and individualized.

Additional areas we help juniors improve:

  • Fitness & golf-specific strength
  • Mental coaching & routines
  • Tournament preparation
  • College recruiting guidance

How Coaching Works

We work with juniors through a combination of private lessons, group training, on-course coaching, and long-term development planning. Coaching is tailored to each player’s age, experience, and goals.

Our junior coaching includes:

  • Private lessons
  • Group practices and clinics
  • Playing lessons and course strategy
  • Fitness and speed development
  • Mental coaching support
  • Tournament preparation and review

Junior Coaching Team

Our junior program is led by Dennis Kwon, with coaching support from Paul Henderson and Josh Bernard. We also work with mental performance coach Bill Nelson to support competitive junior golfers.

Our team collaborates closely, sharing lesson plans and player goals so each junior always has clear direction even if they work with more than one coach.

Competitive Junior Coaching with Dennis

Dennis works with a limited number of competitive junior players to ensure each athlete receives intentional, individualized attention. If you’re looking for full-time coaching and tournament support with Dennis, we begin with a Junior Information Profile to better understand where your junior is in their development.

Please complete the Junior Information Profile form, and we’ll contact you to discuss the best coaching plan and next steps.

Junior Group Schedule & Pricing

Supervised Group Practice

Mondays & Fridays — 4:00–5:30 PM | $40 per session

Structured practice environment with coaching support and training drills.


Group Clinic with Dennis

Wednesdays — 4:00–5:30 PM | $80 per session

Small-group technical instruction led by Dennis.


Group Playing Lesson (On-Course)

Saturdays — 12:00–2:00 PM | $120 per session

On-course coaching with Dennis & Paul focused on scoring and performance.


Group Fitness Training

Mondays, Wednesdays & Fridays — 5:45–6:45 PM | $35 per session

Golf-specific strength, mobility, and speed development.


Player-to-Coach Ratio

We maintain approximately a 4:1 student-to-coach ratio, so advance registration is required.


Coming Soon — Speed Training Program

Details will be announced shortly.

Frequently Asked Questions

How often should my junior take private lessons?

It depends on each player’s goals, schedule, and current development. We build coaching plans individually, but if your junior has competitive goals, meeting more often helps us build a stronger coaching relationship and track progress over time.

Is it okay for my junior to work with more than one coach?

Yes. Our coaches communicate and plan together so players always receive clear, consistent guidance even if they work with multiple instructors.

Do you offer monthly coaching plans?

Yes. Please contact us to discuss available options and which plan may best fit your junior’s goals and schedule.

Do you offer caddie services for tournaments?

Yes, we offer caddie services for juniors during competition. We recommend using this periodically as a way for coaches to observe players under pressure and help with course strategy and decision-making.

What ages do you work with?

We coach juniors ages 5–18, from beginners to highly competitive tournament players.