TGA of Central Hennepin County

Golf

Introducing the life-long sport of golf at a young age through programs that provide a fun and enriching experience for kids while offering a convenient and affordable option for parents.

We teach & develop the fundamentals: Grip, putting, chipping & full-swing

Ways to Play Golf

TGA offers ways to play year round. No matter when or how you choose to play with TGA, equipment is provided and all skill levels are welcomed.

Enrichment Classes

We teach kids the game of golf through easy-to-understand concepts & interactive games that are fun and engaging. Using skill-based drills that can be done anywhere (indoors or outdoors, at school, or on the golf course), students develop the fundamentals, explore academic concepts through game play, and practice life skills — such as sportsmanship and respect.

5-Level Progression

Each player progresses through our 5-level program at their own pace. Our low student-to-coach ratio allows for individualized attention, meeting each student where they are in their journey and progression.

Camps

TGA golf camps combine expert instruction and course play, providing kids of all ages and abilities an unforgettable experience and the opportunity to develop their love of the game. Our dedicated coaching staff and low camper-to-coach ratio allow for individual attention and instruction tailored to each participant’s skill level. In addition to honing their skills and improving their game, campers build friendships and life-long memories.

Clinics

Young golfers of all skill levels are invited to join our coach-led clinics to develop core fundamentals and mechanics in a hyper-focused format. From 1 to 3 hours in length, our golf clinics are designed to help players hone and master the fundamental skills of the game including chipping, putting, and swinging.

Leagues

Our co-ed golf leagues offer beginning and established junior golfers the chance to practice and play in a low-pressure, semi-competitive setting. Our inclusive format allows each player to contribute to the team on every hole, so whether they’re preparing for competitive junior tours, trying out for a high school team, or simply wanting to improve their game – league participation can help them achieve their goal while having fun!

Other ways to play

Private LessonsThemed PartiesPlay Days Family Events

Why We ❤️ Golf

Anoka-Hennepin

  • Sand Creek Elementary
  • Oxbow Elementary
  • Champlin-Brooklyn Park Academy
  • Dayton Elementary
  • Brookside Elementary
  • Ramsey Elementary

Beacon Academy

  • Beacon Academy Charter School

Brookview

  • Brookview Par 3 Course
  • Brookview Lesson Tee
  • Brookview Park Tennis Courts

Eden Prairie

  • Forest Hills Park
  • Homeward Hills Park
  • Eden Prairie Community Center
  • Franlo Park
  • Edenvale Park

Edina

  • Yancey Park
  • Lewis Park
  • Countryside Park
  • Pamela Park
  • Walnut Ridge
  • Todd Park

Good Shepherd

  • Good Shepherd Catholic School

Hopkins

  • Central Park
  • Ubah Academy
  • Gatewood Elementary
  • Eisenhower Community Center
  • Meadowbrook Elementary
  • Hopkins West Middle School
  • Glen Lake Elementary
  • Tanglen Elementary

Minnehaha Academy

  • Minnehaha Academy – Elementary and Middle School

Minnetonka

  • Clear Springs Elementary
  • Excelsior Elementary
  • Minnewashta Elementary
  • Scenic Heights Elementary
  • Deephaven Elementary
  • Groveland Elementary
  • Minnetonka Middle School East
  • Cottagewood Park

Osseo

  • Fernbrook Elementary
  • Rice Lake Elementary
  • Basswood Elementary
  • Elm Creek Elementary
  • Weaver Lake Elementary
  • Rush Creek Elementary
  • Oak View Elementary
  • Woodland Elementary

St. Louis Park

  • Carpenter Park

St. Vincent de Paul

  • St. Vincent De Paul Catholic School

Wayzata

  • Creekside Fields
  • Wayzata Bell Courts Park
  • Wayzata West Middle School
  • Klapprich Park
  • Plymouth Creek Elementary
  • Meadow Ridge Elementary

TGA Golf Academy Junior Camps

LOCATION: Brookview Golf Course
(316 Brookview Pkwy S, Golden Valley, MN 55426)
DATES: We offer these every week in the summer!

HALF DAY: 

Station-based group instruction featuring putting, chipping, and full swing drills. Fun activities and games keep students moving and active. Monday and Tuesday are spent at the Lesson Tee, while Wednesday and Thursday take place on the Par 3 course. A great option for younger golfers or those with morning activities.
AGE: 6 – 12
TIME: 1pm – 4pm

FULL DAY: 

Each morning features station-based group instruction, followed by on-course lessons on the Par 3 course in the afternoon. Students gain confidence and become comfortable on the course while progressing their skills. This option is recommended for those with previous golf experience or who have attended camp before (not ideal for beginners).
AGE: 7 – 14
TIME: 9am – 3pm

Clinics

TGA Golf Academy Clinics

Clinics introduce and advance junior skills, with one lesson each on putting, chipping, and full swing. Great place to start for those new to golf with fun games and activities. Clubs are available to borrow.

AGE: 4-10
LOCATION: Brookview Golf Course
(316 Brookview Pkwy S, Golden Valley, MN 55426)
DATES: TBD

Child & Adult Clinic

Learn and work on golf fundamentals alongside your child. These lessons are designed to give you the tools and confidence to experience the golf course as a family while fostering continuous improvement in you and your child’s golf swings.

AGE: All ages welcome
LOCATION: Brookview Golf Course
(316 Brookview Pkwy S, Golden Valley, MN 55426)
DATES: TBD

Leagues

The Beginner Series –– Great For New Golfers

The three-lesson series will run through all parts of golf: putting, chipping, irons, and drivers. Great opportunity to work on your golf skills in a group environment, geared towards beginners or those who have had a few lessons. Clubs are available for those who do not own their own.

AGES: 21+
EXPERIENCE: Beginners or those with a few lessons.
TIME: 60 minutes

Brookview Junior League

Join Brookview’s Junior Golf League for on-course lessons, competitive formats, and the Brookview Junior Championship! Perfect for juniors comfortable with golf and scoring.

AGES: 7 – 13
EXPERIENCE: Advanced (TGA Red Level or higher; For students who have played golf before)
TIME: 60 minutes

Ladies Happy Hour –– Great For Beginners

Come out for happy hour and a golf lesson! The three-lesson series will run through all parts of golf: putting, chipping, irons, and drivers. Learn and work on fundamentals in a fun and social atmosphere. Each lesson includes red or white wine, or a non-alcoholic beverage, but you must be 21+ to register.

AGES: 21+
EXPERIENCE: Beginners welcome.
TIME: 60 minutes

Monday Lesson League

The Monday Night Lesson League offers new golfers a relaxed, fun way to meet others and play on the Par 3 Course. Instructors provide guidance and answer questions throughout the six-week league.

AGES: 21+
EXPERIENCE: Players should have prior golf experience.
TIME: 2 hours

Women On Course –– Small Group Playing Lesson

Small group playing lessons on the Brookview Par-3 course to help players gain confidence, become comfortable on the golf course, and find new golf partners. Sessions will cover scoring, course etiquette, club selection, practice techniques, and even some fun contests. Players will be divided based on ability and any pairings requests.
AGES: 21+
EXPERIENCE: All skill levels welcome.
TIME: 90 minutes

Anoka-Hennepin

  • Sand Creek Elementary
  • Oxbow Elementary
  • Champlin-Brooklyn Park Academy
  • Dayton Elementary
  • Brookside Elementary
  • Ramsey Elementary

Beacon Academy

  • Beacon Academy Charter School

Brookview

  • Brookview Par 3 Course
  • Brookview Lesson Tee
  • Brookview Park Tennis Courts

Eden Prairie

  • Forest Hills Park
  • Homeward Hills Park
  • Eden Prairie Community Center
  • Franlo Park
  • Edenvale Park

Edina

  • Yancey Park
  • Lewis Park
  • Countryside Park
  • Pamela Park
  • Walnut Ridge
  • Todd Park

Good Shepherd

  • Good Shepherd Catholic School

Hopkins

  • Central Park
  • Ubah Academy
  • Gatewood Elementary
  • Eisenhower Community Center
  • Meadowbrook Elementary
  • Hopkins West Middle School
  • Glen Lake Elementary
  • Tanglen Elementary

Minnehaha Academy

  • Minnehaha Academy – Elementary and Middle School

Minnetonka

  • Clear Springs Elementary
  • Excelsior Elementary
  • Minnewashta Elementary
  • Scenic Heights Elementary
  • Deephaven Elementary
  • Groveland Elementary
  • Minnetonka Middle School East
  • Cottagewood Park

Osseo

  • Fernbrook Elementary
  • Rice Lake Elementary
  • Basswood Elementary
  • Elm Creek Elementary
  • Weaver Lake Elementary
  • Rush Creek Elementary
  • Oak View Elementary
  • Woodland Elementary

St. Louis Park

  • Carpenter Park

St. Vincent de Paul

  • St. Vincent De Paul Catholic School

Wayzata

  • Creekside Fields
  • Wayzata Bell Courts Park
  • Wayzata West Middle School
  • Klapprich Park
  • Plymouth Creek Elementary
  • Meadow Ridge Elementary