Program Overview

Our exclusive new Junior Sports Academy has a unique focus that centers around providing experiences that inspire curiosity, immersive play, and exploration into the game of golf and/or tennis.

Golf Academy training is now in session and available with our exclusive membership opportunity. Tennis clinics are available for current Desert Mountain members, with academy opportunities coming soon.

Richard Franklin is Desert Mountain’s Head of Junior Golf Development. Richard is a junior golf coach, published game designer, and educator passionate about using golf as a medium to inspire and enrich human lives. As a published game designer and youth golf instructor, he has developed a national following with summer camps that are among the most attended youth golf camps in the United States. Richard is the founder of an exclusive play-based teaching platform and company called DiscoverGolf™, which is currently in use by thousands of junior golfers and integrated within more than 200 facilities worldwide.

Richard joins us from Deerpath Golf Course in Lake Forest, IL, where he worked with more than 7,000 junior golfers over the course of his 12-year tenure. Richard brings his vision for student-centric interaction with fun and inspiring game-based methodologies to Desert Mountain families.

Richard Franklin, Head of Junior Golf Development &
Founder of DiscoverGolf™

Paxton O’Connor
Director of Performance Center & Instruction


Ryan Johnson
Director of Racquet Sports

Ryan Johnson is enjoying his first winter season as Desert Mountain’s new Director of Racquet Sports. His newly launched series of clinics focusses on fostering a positive association with the sport of tennis. Kids are learning the game in a fun and inclusive environment, where they can build a solid foundation regardless of what their future goals may hold with respect to tennis. This developmental program utilizes the USTA’s “ROGY” pathways, which tailor the equipment and size of the court to the age and size of the kids. Using lower compression balls and shorter racquets provide the kids the opportunity to experience early success.

Junior Sports Academy Membership
Program and Pricing

Prior to enrolling in a session, a Junior Sports Academy membership is required for families who are not yet members of Desert Mountain. We are currently accepting Junior Sports Academy memberships for those interested in golf programming, with tennis programing coming soon.



Initial Fee $300

(waived for current members)

This offering accommodates a shorter instruction session and a lower initiation fee for those juniors who may be beginners in golf and are not ready to commit to a full year.


Initial Fee $500

(waived for current members)

This offering also affords a 35% discounted initiation pricing per additional child if the family registers more than one child for the Junior Golf Academy.

Golf Academy Summer Season
Schedule & Pricing

DG Summer Season | 5 weeks | May 10 – June 12
1 Day Per Week $295 Tuition for 5 weeks
2 Days Per Week $595 Tuition for 5 weeks
3 Days Per Week $895 Tuition for 5 weeks
5 Days Per Week $1,195 Tuition for 5 weeks




Summer Junior Golf Experiences 
Join the DiscoverGolf team for a junior golf experience unlike any other. Get ready to LEVEL UP your golf game with expert coaching in tandem with GAME-BASED learning environments. DiscoverGolf’s 2 day golf experiences are ideal for juniors of all skill levels between the ages of 5-14 y/o. Players will be organized and coached in a 4-1 (student to instructor ratio) and by age and skill to maximize their enjoyment and skill development.

$399 for each session.

June 21 – 24 8 a.m. – 10:30 a.m.
July 12 – 15 8 a.m. – 10:30 a.m.
August 9 – 12 8 a.m. – 10:30 a.m.

Tennis Spring Session


Red Ball

Mondays | Ages 4–6

Clinic emphasis is on general athletic skills including hand-eye coordination, balance, and movement.

Orange Ball

Mondays | Ages 7–9

The focus is on teaching the proper grip and swing path for all strokes. Players will learn to serve and begin to play points. Footwork basics and tracking skills are emphasized.

Green/Yellow Ball

Wednesdays | Ages 10+

This class offers a continuous focus on technical and footwork development. Additionally, learning the basics of strategy and court positioning.

Junior Game Day

Saturdays | Ages 7+

This class utilizes fun, game-based drills to introduce players to point construction and competition.


Sign up for the interest list