Golf coaching demonstration at Total Golf Performance

San Antonio · Canyon Springs Golf Club

Welcome toTotal Golf Performance

Your Golf Coaching Destination. PGA instruction, junior development, and data-driven training to elevate every player's game.

2019U.S. Kids Master Coach
PGACertified Professional
Top 50Growth of the Game Pro
Scroll
Who We Are

About Total Golf Performance

Premier golf academy at Canyon Springs Golf Club — San Antonio's destination to elevate your game.

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 options for golfers of all ages and abilities — private instruction, golf clinics, group lessons, and on-course instruction — all designed to help each student achieve personal goals and objectives.

Our comprehensive junior golf program for ages 5–17 teaches fundamentals, rules, etiquette, character, and good sportsmanship in a fun, engaging environment powered by the U.S. Kids Golf Player Pathway.

  • Private & group instruction
  • On-course coaching
  • Junior programs (ages 5–17)
  • PGA-certified professionals
Canyon Springs Golf Club — Total Golf Performance Academy

Total Golf Performance Academy at Canyon Springs Golf Club

Coach Mark J. Caldwell, PGA
Founder & Director of Instruction

Mark J. Caldwell, PGA

Mark founded Total Golf Performance to grow the game and deliver world-class coaching in San Antonio. As Director of Instruction at Canyon Springs, he is a U.S. Kids Golf Top 50 Master Coach, Level 3 Certified Coach, and PGA Professional.

Honored by the PGA Magazine's Golf Range Association as a Top 50 Growth of the Game Teaching Professional (2017–2021) and elected Master Elite Teaching Professional for 2022–2024.

  • U.S. Kids Golf Top 50 Master Coach
  • Master Elite Teaching Professional
  • Top 50 Growth of the Game Pro
Training

Programs & Coaching

Instruction tailored to every golfer — private, group, on-course, and technology-enhanced sessions.

Private Instruction

One-on-one coaching with top PGA teaching professionals. Custom plans for swing mechanics, short game, course management, and personal goals.

Schedule →

Golf Clinics & Groups

Golf clinics, group lessons, and Ladies Get Golf Ready — expert instruction in a fun, supportive environment at Canyon Springs.

Learn More →

On-Course Instruction

Enhance shot-making and strategic skills on the course. Real-world application designed around each student's objectives.

Book Now →

Advanced / Elite Program

Year-round Advanced / Elite Coaching with on-course activities, tournament preparation, and performance tracking.

Apply →
Junior golf camp at Canyon Springs
U.S. KidsGolf Academy
Junior Development

Summer Junior Golf Camps

Action-packed 4-day camps Mon–Thu, 9:00 AM–12:00 PM at Canyon Springs. Coached by 2019 U.S. Kids Master Golf Coach Mark J. Caldwell, PGA and U.S. Kids Certified Coaches.

  • Summer Junior Camps — Action-packed 4-day camps Mon–Thu, 9:00 AM–12:00 PM at Canyon Springs Golf Club
  • Player Pathway Program — Mon–Thu 4:00 PM & Sat 10:00 AM, year-round U.S. Kids programming
  • Homeschool Golf Group — Tue & Thu 1:00–3:00 PM with on-course play and technology
  • Coached by 2019 U.S. Kids Master Golf Coach Mark J. Caldwell, PGA and U.S. Kids Certified Coaches
U.S. Kids Golf Academy at CSGC

Junior Development Benchmark

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

Utilizing properly fit equipment for every player, 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 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.

  • Properly fit equipment for every player
  • Games-based learning — fun & friendships
  • Player Pathway with clear goals & rewards
  • Level 2 Certified Coaches
Junior golfers at Total Golf Performance
Technology

Performance & Analytics

Our Academy Partners — industry-leading tools to measure, analyze, and accelerate your improvement.

Ball Launch & Flight Data

Ball Launch & Flight Data

Ball SpeedLaunch AngleSpin RateCarry DistanceSmash FactorClub PathFace to PathShot DispersionApex HeightTotal Distance

Complete launch monitor analysis for every club in your bag — the foundation of data-driven improvement. Free Player Assessment and Club Data Capture available.

Academy Partners

  • FlightScope Xi Tour
  • MySwing Balance Biofeedback
  • MySwing 3D
  • Hole More Putts
  • TOUGHLIE 360 Lie & Loft
  • MR3 Loft & Lie Gauges
Free Player Assessment
Partners

Bintelli Street Legal Golf Carts

These street-legal electric golf carts aren't just about cruising the neighborhood; they are redefining eco-friendly transportation and opening up the world to a whole new audience.

Bintelli Electric Golf Carts
Schedule

Weekly Golf Events

Mon–Thu4:00 – 5:00 PM

U.S. Kids Golf Player Pathway

Daily junior programming year-round at Canyon Springs — Mon through Thu at 4:00 PM

Mon–Thu5:00 – 7:00 PM

TGP Advance / Elite Player Program

Advanced / Elite Coaching year-round with on-course activities and tournament prep

Saturday10:00 – 11:00 AM

U.S. Kids Player Pathway

Weekend junior session — Saturday programming

Thursday11:00 AM – 12:00 PM

Ladies Get Golf Ready Clinic

Welcome to the Ladies Get Golf Ready Clinic — expert instruction and fun-filled sessions

Tue & Thu1:00 – 3:00 PM

Homeschooled Golf Group

Weekly Home Schooled Golf Group — on-course play and technology-enhanced training

Results

What Players Are Saying

Coach Mark and his team transformed my son's game. The U.S. Kids pathway gave him clear goals and the confidence to compete — he's loving golf again.

Parent, Junior Program

The combination of FlightScope data and MySwing Balance biofeedback finally fixed my inconsistent ball striking. I've never had this level of insight in a lesson.

Adult Player, Private Coaching

From beginner to breaking 90 in one season. The structured programs at Canyon Springs and Mark's expertise made all the difference.

Adult Golfer, Clinic Graduate
FAQ

Frequently Asked Questions

Quick answers about lessons, junior programs, and training at Canyon Springs Golf Club. Still have questions? We're happy to help.

All Total Golf Performance instruction takes place at Canyon Springs Golf Club in San Antonio, Texas — our home academy with full practice facilities, short game areas, and on-course access for playing lessons.

Golf ball on a sunlit green fairway

Ready to Elevate Your Game?

Book your lesson experience or schedule a free player assessment today.

Get In Touch

Contact Us

We love meeting players in person. Visit us at Canyon Springs or reach out anytime.

Total Golf Performance Academy24405 Wilderness Oak
San Antonio
Texas 78258
mjcaldwell@pga.comMark Caldwell, PGA
HoursMon – Fri: 9:00 AM – 5:00 PMContact us directly for special requests

Drop us a line