12 results near Princeton, MN

Shamrock Junior Golf Camp all ages 7-14
Our Junior Golf Camp will be a great opportunity for juniors to learn the game of golf. Attire:Dress for the weather, but shorts, a golf shirt or nice T-shirt, cap and tennis shoes are appropriate for our camp. And don’t forget sunscreen! Equipment needed: If you have golf clubs for your participant, please bring them. Otherwise, please contact us as a limited supply of loaner clubs are available. What’s included? All instruction Range balls Refreshments: water, sports drinks, snacks Gift
17U 2026 TPC Twin Cities
We are an in-house playing league only. We will have 6-8 weekly competitions including in-house playoffs from Memorial Day-3M Open on Monday's or Tuesday's. All-star team(s) will be determined by criteria established by the coaching staff. Championship season starts in August. Open to ages 8-13, beginner, recreational and competitive levels are welcome. Teams are formed appropriately.
13U 2026 TPC Twin Cities
We are an in-house playing league only. We will have 6-8 weekly competitions including in-house playoffs from Memorial Day-3M Open on Monday's or Tuesday's. All-star team(s) will be determined by criteria established by the coaching staff. Championship season starts in August. Open to ages 8-13, beginner, recreational and competitive levels are welcome. Teams are formed appropriately.

Veteran Lesson
I want to thank our Veterans for their service, show me your Military Id and I will take $25 off my regular rate..All lessons come with Video/voice over. My schedule is Tuesday, Thursday, Friday mourning. You can pay at time of lesson.

Private Instruction with Video
This is a private one-on-one lesson indoors@optimal performance golf. Each lesson coordinate with Video/voice over sent to you!! Sign up today!! Pay at time of lesson.

4 Lesson Package
If you pay for the lesson pack up front $400 you save $100 on total price of 4 lessons Each lesson includes Video with voice over. Sign up today!! You can pay at fist lesson.

Private 1-1 Instruction
Within 30 minutes you will hit the ball better.

Private Instruction for 2 people
Bring a friend and split the lesson fee. This is a fun way for a beginner to get involved and feel a bit less nervous!

Play 9 with a Pro
9 hole playing lesson with the pro. We will discuss everything along with the mental side of the game.

individual lesson
Anything that is needed to be covered will be covered during each lesson

Swing Evaluation
We will set goals, analyze current swing, Put a plan together to reach goals, commit to. a coaching program