Highland Park Half Day Camps

Learning Golf Right from the Start

Our Junior Golf Camps focus on providing kids with a fun environment in which to learn the game of golf while building healthy habits and routines. Juniors will learn golf’s essential fundamentals.

Half Day – Jr Camp Activities 

Monday – Friday | AM & PM Sessions Available

  • 4:1 Student to Teacher Ratio, lowest on the North Shore
  • Acquire the Fundamental Movement skills used in Golf
  • Understand Conceptual Framework around various stroke
  • Receive an emailed Player Assessment and Video Analysis
  • Understand Self Analysis and Problem Solving
  • Develop a love and appreciation for the game.


Summer 2018 Registration
Opening in January


Ages 5-7 yrs | Location: Highland Park CC
AM Session: 9am-12pm | PM Session: 1pm-4pm 

At TGP, learning begins where the game is played – on the grass. Starting on our practice range and greens with fun games and effective drills, each child learns the fundamentals, and understands the importance of safety, rules and etiquette, with our PGA team. Kids absolutely love this program and as a result – love the game!


Ages 8-10 yrs | Location: Highland Park CC
AM Session: 9am-12pm | PM Session: 1pm-4pm

Discover how the “game” of golf is played. Beginners to intermediate participants learn and apply basic golf skills, develop techniques and understand rules, etiquette and club selection in various course conditions. Players are introduced to the golf course.


Ages 11-14 yrs | Location: Highland Park CC
AM Session: 9am-12pm | PM Session: 1pm-4pm 

Designed for players who may also be training for another sport or do not necessarily want the full day immersion in golf. These young golfers still want to take their golf game to the next level. Play and instruction with our PGA team develops and improves decision-making, the mental game and scoring skills. Players are divided by age and/or skill level.

greentotee_200pxThe Golf Practice is formerly known as Green To Tee 

PGA Recognized Academy

Call Us Today to Schedule An Appointment