Skip to main content

Welcome to Total Golf Performance

Your Golf Coaching Destination

Coach Mark

Mark is the founder of Total Golf Performance, the premier golf academy in San Antonio dedicated to growing the game of golf.

He is also the Director of Instruction at Canyon Springs Golf Club in San Antonio. A U.S. Kids Golf Top 50 Master Kids Coach in the World. A U.S. Kids Level 2 Certified Coach and Certified PGA Professional, Mark has been recognized as a U.S. Kids Golf Top 50 Kids Teacher Honorable Mention 3 times, and Named Kids Top 50 Coach in 2017 and 2018.

Golf Range Association of America recognized Coach Mark with the Top 50 Growth of the Game Teaching Professional in 2017-2018-2019.

More Info About Canyon Springs Golf Club

Total Golf Performance Academy at Canyon Spring Golf Club

Elevate Your Game

Whether you are new to golf, wish to fine-tune your swing mechanics, or want to enhance your shot-making and strategic skills, Canyon Springs Golf Club has an instructional program for you.

We offer a wide spectrum of instructional options for golfers of all ages and abilities led by top PGA teaching professionals, including private instruction, golf clinics, group lessons, and on-course instruction - all designed to help each student achieve his or her personal goals and objectives.

In addition to classes and lessons for adults, we offer a comprehensive junior golf program for young members ages 5-17. In addition to teaching golf fundamentals and strategy in a fun, engaging environment, junior golf lessons, and camps help students understand golf rules and etiquette, build character, learn good sportsmanship, and benefit from the many positive life skills the ga

Visit Canyon Spring Golf Club

U.S. Kids Golf Academy at CSGC

A U.S. Kids Golf Academy is the benchmark for junior golf development and bringing new players into the game.

Utilizing a holistic approach that provides properly fit equipment for every player to use, games-based learning that emphasizes fun and friendships, and a Player Pathway development program that provides clear goals while rewarding achievement, our Academy model is redefining how kids should learn golf.

Each Academy is led by a Level 2 Certified Coach who has undergone extensive advanced training at the National U.S. Kids Golf Academy in Southern Pines, NC. 

Learn More About Our U.S. Kids Golf Academy


FlightScope Xi Tour

Ball Launch & Flight

  • Ball Speed
  • Vertical Launch Angle
  • Horizontal Launch Angle
  • Vertical Descent Angle
  • Smash Factor
  • Spin Rate
  • Spin Axis
  • Carry Distance
  • Roll Distance
  • Total Distance
  • Lateral Landing
  • Apex Height
  • Flight Time
  • Shot Dispersion
  • Skills Distance to Pin
  • Skills Score

Club & Swing

  • Low Point
  • Club Speed
  • Club Speed Profile
  • Club Acceleration Profile
  • Face to Target
  • Face to Path
  • Dynamic Loft
  • Angle of Attack
  • Club Path
  • Spin Loft
  • Vertical Swing Plane
  • Horizontal Swing Plane


•Provides the student with an exciting new reason to engage in a comprehensive lesson program

• Easily rotates 360° – Re-create every lie on your course within seconds

• Ideal for teaching in-swing principles such as setup, dynamic balance, swing plane, and impact

• Perfect for players of all ability levels, from beginners to experts

My Swing Balance Biofeedback

MySwing Balance

This is a truly great tool when combined with Flightscope.

Heel-toe, CoP trace, stance width, vertical load, pressure velocity, swing tempo, live, audio-visual CoP biofeedback!

My Swing Balance is our go-to training aid to get you to play better golf with more consistent ball striking.

Find Out More

HMP Putting Anatylics

Improve Your Game

For golfers of all standards, Hole More Putts is the high-tech solution for one of the most challenging parts of the game of golf - putting, accounting for 40% of your shots. To do this Hole More Putts measures the 5 Impact Factors defined by the PGA:
Face Angle Degrees
+ or - from, 0°
Impact Point Distance from center measured in mms
Path Degrees + or - from 0°
Speed at Impact Level of consistency measured in m/s
The angle of Attack Degrees + or -

MySwing - the ultimate 3D system

Create a full 3D avatar in just minutes with wireless, lightweight MySwing - the most advanced, portable 3D system in golf. ?

See the things you can't see with cameras or your eyes and turn your lessons into an incredible experience.

Nothing compares with MySwing 3D.

17 sensors, 9DOF, and includes full-body tilts, angles, rotations, wrist angles, Center of Mass, swing planes, and much, much more.

Includes a free-capture mode to record and analyze any movement, e.g. physical screens.

Integrates with launch monitors.

Compare two swings and include tour swings and movement ranges.

Includes a fully automatic .pdf swing report.

Lie and Loft by MR3

What is the purpose of Loft and lie gauges:

In a game where consistency is crucial, The MR3 loft and lie gauges are necessary for calibrating clubs as well as fine-tuning accuracy for the player.

Becoming a skilled golfer doesn’t only take pure talent, it takes a custom club and a machine to hone in on your strengths and maybe pick up some slack for any weaknesses.

MR3 loft and lie gauge not only fine-tune your clubs to your swing, they provide you with the confidence of a consistent reading.

Through the years we have had the honor of supplying our loft and lie machines on the PGA tour, Nationwide Tour, Champions Tour, and Women PGA.

Their response continues to be “We can rely on the accuracy of the MR3 products.” 

Stay Updated With Us

Subscribe to receive special offers, event invitations, and more!

Thank you for sending your inquiry and we will get back to you soon.

Contact Us

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Message Us on WhatsApp

Reach Out To Us

Please get in touch with any questions about the club. We will respond as soon as possible!

Thank you for sending your message.

Total Golf Performance Academy of Texas

Contact Us:


Open today
09:00 am – 07:00 pm

Please contact us directly for special requests

24405 Wilderness Oak, San Antonio, Texas 78258