San Pedro Golf Academy
About
Former PGA Tour Winner Leading Junior Development
San Pedro Golf Academy is directed by David Ogrin — a PGA Tour player from 1983–2000 and 1996 Valero Texas Open champion — alongside Director of Technology Michael Wray (former Division I player and Golf Channel Academy instructor). The academy runs a full pipeline from summer KIDZ academy through college prep.
Junior Programs
Four-tier development from beginner to collegiate:
- Summer KIDZ Academy (ages 6–12) — weekly beginner fundamentals covering full swing, short game, putting, and course introduction
- High School Prep (ages 12–14) — year-round training with twice-weekly supervised practice, limited to 24 players, unlimited play at 7 Alamo City Golf Trail courses
- College Prep (ages 15–18) — same structure as HS Prep, targeting collegiate success
- Operation 36 — progressive scoring-based development from green to tee box
- Private instruction and Annual Coaching Plans (limited to 12 players)
What's Included
- Instruction from a PGA Tour winner (David Ogrin)
- TPI Level 2 Junior Coach and biometric fitting (Michael Wray)
- Unlimited play at 7 Alamo City Golf Trail facilities for Prep players
- Monthly Parent Academy Review meetings
- Sports psychology and fitness professional guidance
- Limited enrollment (24 per Prep program, 12 for Annual Coaching)
Experience
San Pedro brings PGA Tour pedigree to junior golf instruction — David Ogrin's playing experience and Michael Wray's technology expertise create a rare combination. The unlimited 7-course play access for Prep students is exceptional value, and the 24-player cap ensures personalized development. Central San Antonio location on San Pedro Avenue is accessible from across the city.
Age Groups
Similar classes nearby
First Tee – Greater San Antonio
📍 915 E. Mulberry Avenue, San Antonio, TX 78212
US Kids Golf Academy at Canyon Springs
📍 24405 Wilderness Oak, San Antonio, TX 78260
Kids On Course Golf Academy
📍 11930 Starcrest, San Antonio, TX 78247
The Bandit Golf Club Junior Academy
📍 6019 FM 725, New Braunfels, TX 78130