Coach Portrait

John Moscoso, PGA

Managing Partner / Director of Instruction
PGA Crest

Miami, FL
Trump National Doral, Doral, FL

About John

John Moscoso, PGA

** Director of Instruction | Youth Golf Leader | Community Impact Advocate**

A proud South Florida resident since 1980 and a Class A PGA Professional since 2006, John Moscoso has built a distinguished career rooted in service, player development, and community impact. His professional journey includes roles at premier clubs such as La Gorce Country Club and the Biltmore Golf Club, but his true calling lies in youth development through the game of golf.

John made a lasting mark during his tenure at The First Tee of Miami, where he led a youth program that impacted over 2,500 young athletes annually. His commitment to service extended beyond junior golf, through partnerships with PGA HOPE, supporting local military veterans, and over a decade-long involvement with the Special Olympics of South Florida, coordinating inclusive programs for more than 1,000 athletes annually.

Currently, John serves as the Director of Instruction at Trump Golf Academy at Trump National Doral, where he leads a values-driven, high-performance player development model. He is also the Tournament Director for the U.S. Kids Golf Miami Tour, overseeing 20+ tournaments per year, and positively influencing the competitive journey of over 1,000 junior golfers annually.

In addition to his roles at Doral, John owns and operates the Golf Academy of South Florida, with two active locations at Miami Springs Golf Club and Granada Golf Course, where he continues to mentor aspiring golfers and develop a new generation of athletes through purpose-driven coaching.

Awards:

  • 2019: South Florida PGA "Growth of the Game"
  • 2020: South Florida PGA "Player Development"
  • 2020: PGA/Special Olympics "Conrad Rehling Award"
  • 2022: South Florida PGA "Youth Player Development"
  • 2024 PGA Jr League “Game Changer” Award
Students

50

John's Experience

Helping players achieve their goals.


Getting Started

Learn the basics

Avoid embarrassment on the first tee

Get comfortable for business golf


Having More Fun

Connect with golfers of similar skill

Connect with golfers of similar age


Improving Your Game

Break 100

Break 80

Improve your Short Game

Make the high school golf team

Prepare for Tournament Golf

Earn a college golf scholarship

Get swing diagnostic testing

Add 10 yards

Students & Lessons

Coaching Services

Player Type

Youth

Teen

Adult

Senior

Male

Female

Playing with disabilities

Session Type

Individual

Group

Skills & Tools

Improve with John.

SkillsTools
Putting
Tournament Strategy
Speed
Physical Assessment
Short Game
Full Swing
Course Strategy
Wedge Play
John's Facilities

Trump National Doral

Doral FL

*Coaching available to public

4400 NW 87th Ave, Doral, FL 33178-2101

Miami Springs FL

*Coaching available to public

650 Curtiss Pkwy, Miami Springs, FL 33166-5250

Coral Gables FL

*Coaching available to public

2001 Granada Blvd, Coral Gables, FL 33134-4703

Homestead FL

*Coaching available to public

PO Box 901268, Homestead, FL 33090-1268