💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Mangrove Bay Golf CourseGolf Venue in St. Petersburg, FL

4.9(149 coach reviews)
•
4 coaches•From $43 per lesson
Mangrove Bay Golf Course - Golf venue⛳St. Petersburg, FL

Outdoor golf course in St. Petersburg

Courses
18
Setting
Outdoor
open-air
Parking
On-site

4 golf coaches at Mangrove Bay Golf Course

Every coach below teaches at Mangrove Bay Golf Course. Pick the one that fits your level - they handle the rest.

James Jorge profile
About James

With six years of golf experience and being a caddy I have extensive knowledge and experience in the Golf space. My goal will be to help take your golf game to the next level as well as make it enjoyable and fun.

What students say...

"Great job keeping john engaged. Thanks!!

SuperCoach
SuperCoach
James
From$43per lesson

James

Bio: With six years of golf experience and being a caddy I have extensive knowledge and experience in the Golf space. My goal will be to help take your golf game to the next level as well as make it enjoyable and fun.
5.0
82 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
College Golfer
💰$43 for weekly lessons
Get golf lessons with James
K.C. Trier profile
About K.C.

Experienced golf instructor with the ability to introduce the game to the most novice beginners or tweak the experienced, competitive swing. I’ve been playing golf my entire life from the time my father brought me to the driving range & his clubs were as tall as me! The game is easy, but it can also be as hard as you want to make it. I like to start from where you are and enhance your game as much or as little as you’d like!

What students say...

"K.C. was extremely easy to get along with and helped me with minor adjustments that made huge improvements. I hit my best drive ever today working with him. Absolutely recommend.

Top Rated
99Score
K.C.
From$57per lesson

K.C.

Bio: Experienced golf instructor with the ability to introduce the game to the most novice beginners or tweak the experienced, competitive swing. I’ve been playing golf my entire life from the time my father brought me to the driving range & his clubs were as tall as me! The game is easy, but it can also be as hard as you want to make it. I like to start from where you are and enhance your game as much or as little as you’d like!
4.9
246 Lessons given
4.9
Available
Next: Tomorrow, 9:00 AM
💰$57 for weekly lessons
Get golf lessons with K.C.
Alexandra Zeng profile
About Alexandra

Raised amidst the picturesque landscapes of Sweden, I embarked on my golfing odyssey at the age of six, laying the foundation for a lifelong passion. Earning a coveted scholarship to UC Davis in California, I further honed my skills on the collegiate circuit, blending academic pursuits with a love for the game. From the age of 17, I've shared my expertise as a golf instructor intermittently, cultivating a deep understanding of the sport while nurturing aspiring talents. With a penchant for power and precision, my trusty driver remains my favorite tool, propelling me towards new heights on the fairway.

What students say...

"I loved how Alexandra is patient and adjusts her teaching style based on my needs. The lesson felt personalized and easy to follow, which made practicing more enjoyable. If you want to improve your golf skills in a supportive environment, Alexandra’s lessons are definitely worth trying. Looking forward to more sessions! ⛳🙂

Top Rated
98Score
Alexandra
From$86per lesson

Alexandra

Bio: Raised amidst the picturesque landscapes of Sweden, I embarked on my golfing odyssey at the age of six, laying the foundation for a lifelong passion. Earning a coveted scholarship to UC Davis in California, I further honed my skills on the collegiate circuit, blending academic pursuits with a love for the game. From the age of 17, I've shared my expertise as a golf instructor intermittently, cultivating a deep understanding of the sport while nurturing aspiring talents. With a penchant for power and precision, my trusty driver remains my favorite tool, propelling me towards new heights on the fairway.
5.0
59 Lessons given
5.0
Available
Next: Tomorrow, 4:00 PM
D1 Athlete
💰$86 for weekly lessons
Get golf lessons with Alexandra
Dylan Randall profile
About Dylan

Unlock your golfing potential! As a former D1 athlete with 10 years of coaching experience, I'm passionate about sharing my expertise to help you elevate your game. My coaching blends technical proficiency with a fun, supportive approach, empowering you to achieve your goals on the course.

D1 Athlete
95Score
Dylan
From$57per lesson

Dylan

Bio: Unlock your golfing potential! As a former D1 athlete with 10 years of coaching experience, I'm passionate about sharing my expertise to help you elevate your game. My coaching blends technical proficiency with a fun, supportive approach, empowering you to achieve your goals on the course.
Be their first TeachMe.To student!
Available
Next: Tomorrow, 8:00 AM
D1 Athlete
💰$57 for weekly lessons
Get golf lessons with Dylan

About Mangrove Bay Golf Course

Par-72 championship golf course on 180 acres in northeast St. Petersburg with 18 holes, driving range, and PGA instruction

When to come
This is one of the busiest venues in the area. Weekday mornings and mid-afternoons are typically your best bet for an open court or a focused lesson.
Amenities
  • On-site parking
  • Outdoor facility
Hours

Hours vary by season. Open Wednesday 6:30 AM - 5:00 PM

Looking around? See more golf coaches in St. Petersburg.

Where you'll play

875 62nd Ave NE, St. Petersburg, FL 33702, USA

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Mangrove Bay Golf Course, explained

Lessons at Mangrove Bay Golf Course start at $43 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Other nearby locations:

Golf2U

Golf2U

2 miles away
1 coach
Go to location
Allendale Park

Allendale Park

2.1 miles away
1 coach
Go to location
Vinoy Golf Club

Vinoy Golf Club

3.4 miles away

Ready to play at Mangrove Bay Golf Course?

Your first lesson is free. Pick from 4 golf coaches who teach here and book a time that works for you.

  1. Golf
  2. Florida
  3. St. Petersburg
  4. Mangrove Bay Golf Course
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Mangrove Bay Golf Course - Golf venue⛳St. Petersburg, FL
1 coach
Go to location
Mainlands

Mainlands

4.6 miles away
1 coach
Go to location
Cross and Anvil Human Services

Cross and Anvil Human Services

4.8 miles away
1 coach
Go to location
Golfology

Golfology

5 miles away
1 coach
Go to location

Reviews for coaches at Mangrove Bay Golf Course

4.9(149 coach reviews)
Joseph B.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
I really appreciated K.c.’s positive support, especially since I was having some trouble with hitting the ball that day. The encouragement kept me motivated throughout the lesson. If you’re thinking about improving your golf skills, K.c.’s lessons are definitely worth trying out. The friendly vibe makes learning enjoyable and helps you stay focused on your game.
See Coach K.C. →
Jacob M.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
I found the lesson quite engaging, mainly because of how actively the coach coached throughout, which really helped me stay focused. I appreciated that approach. Still, I hope to continue to improve, and I feel optimistic about building on what I learned. If you're considering a lesson, I think K.C. Offers a solid environment to advance your golf skills.
See Coach K.C. →
James Q.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
K.c. delivered a great golf lesson that was both clear and helpful. Even without specific highlights to mention, the session felt well-structured and easy to follow. If you’re looking to improve your game, this is a lesson worth trying. It’s a solid opportunity to learn some useful techniques and boost your confidence on the course. Give it a shot! ⛳️
See Coach K.C. →
Breanna M.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
One of the best parts of the lesson was how K.c. made golf easy to understand and helped everyone improve their skills. The positive energy and clear instructions made learning fun and effective. If you’re looking to boost your golf game, K.c.’s lessons are definitely worth checking out! You’ll come away feeling more confident and ready to play. ⛳️😊
See Coach K.C. →
Joseph B.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
I especially enjoyed how much my chip game improved during the lesson with K.c. The techniques shared made a noticeable difference in my short game. If you want to enhance your skills and see real progress, I recommend giving K.c.’s lessons a try. It’s a great way to elevate your golf experience and enjoy the game more. ⛳️
See Coach K.C. →
Ziyan C.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
I loved how Alexandra is patient and adjusts her teaching style based on my needs. The lesson felt personalized and easy to follow, which made practicing more enjoyable. If you want to improve your golf skills in a supportive environment, Alexandra’s lessons are definitely worth trying. Looking forward to more sessions! ⛳🙂
See Coach Alexandra →
Chang Y.Verified ✓
Level: Beginner•Lessons taken: 7•Verified ✓
I loved working with James because he sent me videos and gave detailed feedback after the lesson. Now I’m confident with my short irons! The lesson was really helpful and made a big difference in my game. If you want to improve your golf skills, I definitely recommend trying James’s lessons. 👌⛳
See Coach James →
Joseph B.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
I loved how I finally started to hit the ball straight for once during my lesson with K.c. It was a great experience that boosted my confidence on the course. If you're wanting to improve your game, K.c.’s lessons are definitely worth trying. A fun and effective way to sharpen your skills! ⛳️
See Coach K.C. →
Francecha G.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Oh my, he’s so patient, thank goodness. This is my 2 lesson and only the 3rd time I’ve ever hit golf balls…TopGolf was the other. He really pays attention to the details & has my grip feeling good & swing getting smoother! Can’t wait for my next lesson. Here’s to more greens!
See Coach K.C. →
Bill S.Verified ✓
Lessons taken: 3•Verified ✓
KC was great. Lots of good feed back and got me in a much better set up position to hit the ball more consistently. Really like how he focused on feel and tempo versus more mechanical swing lessons I’ve had in the past. Look forward to working with him again.
See Coach K.C. →
JulieVerified ✓
Level: Beginner•Lessons taken: 10•Verified ✓
Starting the lesson, I felt welcomed by James’s calm, kind approach, and his clear feedback boosted my confidence. A real highlight was his helpful guidance. I’ll keep refining my swing and return soon.
See Coach James →
Richard J.Verified ✓
Lessons taken: 33•Verified ✓
I learned a lot in my first lesson. James got me hitting straight and far in less the 1 hour. This guy knows golf, and he knows how to instruct. I'm looking forward to my next session.
See Coach James →
Jacob F.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Oh, the lesson with K.C. Was quite helpful, really. She pointed out where I was making mistakes clearly, which is pretty useful honestly, still working on putting it all together though.
See Coach K.C. →
Eric W.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
K.C. was extremely easy to get along with and helped me with minor adjustments that made huge improvements. I hit my best drive ever today working with him. Absolutely recommend.
See Coach K.C. →
Francecha G.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Having so much fun! Today we learned chipping & putting!!! I was so excited about putting! KC is so patient & knowledgeable, I’ll recommend him to everyone I know!
See Coach K.C. →
Francecha G.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Having fun. Working on my swing & keeping my head still, lol work in progress. I feel more confident & not embarrassed to go actually play around with my husband
See Coach K.C. →
Mark O.Verified ✓
Lessons taken: 10•Verified ✓
KC has been very simple to work with; great knowledge of the swing. He now knows my swing and we are working on what works for me… which is great
See Coach K.C. →
Bill S.Verified ✓
Lessons taken: 3•Verified ✓
KC is a great instructor.. really helped me understand what I need to do to make my swing consistent. Looking forward to my next lesson
See Coach K.C. →
Cody m.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
Has transformed my swing like I could never have imagined. Thanks a million times over and always look forward to the next lesson
See Coach K.C. →
Kimberly Z.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
What a great guy! Loved my lesson. Very professional, friendly and knowledgeable. Looking forward to my future lessons!
Review image
See Coach K.C. →
Francecha G.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Very kind, patient and explained everything so it was easy to understand what he wanted. Can’t wait for my next lesson!
See Coach K.C. →
Rachael P.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Alexandra is a great teacher, she helps correct my mistakes and works with me continuously to make me a better player
See Coach Alexandra →
Michael K.Verified ✓
Lessons taken: 10•Verified ✓
KC was very knowledgeable and was able to help us adjust quickly. He knows his stuff and can see so much quickly
See Coach K.C. →
Michelle U.Verified ✓
Lessons taken: 10•Verified ✓
Extremely knowledgeable in how to work with the beginner golfer! Positive and patient!
See Coach K.C. →
Alanna J.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
KC is the best! We saw a major improvement even in the first lesson and we’re excited!
See Coach K.C. →
Michelle U.Verified ✓
Lessons taken: 10•Verified ✓
Great instructor! Extremely knowledgeable, patient, and professional.
See Coach K.C. →
Mark O.Verified ✓
Lessons taken: 10•Verified ✓
KC is tremendous. He’s been incredibly helpful. I highly recommend.
See Coach K.C. →
Rilke G.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
First time I ever held a golf club. And now I can hit the ball!
See Coach K.C. →
Tina T.Verified ✓
Lessons taken: 2•Verified ✓
Absolutely amazing instructor!! I recommend highly!!
See Coach K.C. →
Mark O.Verified ✓
Lessons taken: 10•Verified ✓
It was good. Fundamentals, set up and take away
See Coach K.C. →
Mark O.Verified ✓
Lessons taken: 10•Verified ✓
As usual, great lesson, great feedback .
See Coach K.C. →
John M.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Great job keeping john engaged. Thanks!!
See Coach James →
Cody m.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
Great vibes and attention to detail.
See Coach K.C. →
James Q.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Amazing coach! 12/10 every lesson!!
See Coach K.C. →
JulieVerified ✓
Level: Beginner•Lessons taken: 10•Verified ✓
James has done a fabulous job!!!
See Coach James →
DeAnn H.Verified ✓
Level: Intermediate•Lessons taken: 2•Verified ✓
Super helpful and patient!
See Coach K.C. →
Mark O.Verified ✓
Lessons taken: 10•Verified ✓
Awesome as usual
See Coach K.C. →
Mark O.Verified ✓
Lessons taken: 10•Verified ✓
Great lesson!!!
See Coach K.C. →
T.l. S.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Great teacher!
See Coach K.C. →
Christopher S.Verified ✓
Level: Intermediate•Lessons taken: 9•Verified ✓
Great lesson!
See Coach K.C. →
Mark O.Verified ✓
Lessons taken: 10•Verified ✓
Excellent!!!
See Coach K.C. →
Christian L.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
.
See Coach K.C. →
Tom .Verified ✓
Lessons taken: 1•Verified ✓
KC is a attentive coach. He pays attention to detail and the needs of a student. Also a family man, coach. and a great human beingl
See Coach K.C. →