21 Athletic Clubs
Home
Summer Swim Program
Summer Camps
Junior Tennis Programs
Our Tennis Coaches
Contact
About
21 Athletic Clubs
Home
Summer Swim Program
Summer Camps
Junior Tennis Programs
Our Tennis Coaches
Contact
About
More
  • Home
  • Summer Swim Program
  • Summer Camps
  • Junior Tennis Programs
  • Our Tennis Coaches
  • Contact
  • About
  • Home
  • Summer Swim Program
  • Summer Camps
  • Junior Tennis Programs
  • Our Tennis Coaches
  • Contact
  • About

Summer Swim Program

Diana Green-Director

Diana Green-Director

Diana Green-Director

One of my grand passions is swimming.


 As a competitive swimmer for ten years and swim instructor many more years; I've delighted in sharing this sport and skill with countless others, including my own children.


If I'm not in the pool; I enjoy hiking, reading, motorcycles and recently started tennis lessons with the top tier instructors at 

One of my grand passions is swimming.


 As a competitive swimmer for ten years and swim instructor many more years; I've delighted in sharing this sport and skill with countless others, including my own children.


If I'm not in the pool; I enjoy hiking, reading, motorcycles and recently started tennis lessons with the top tier instructors at 21 Athletic Clubs.


In 2017 my husband, two boys and I relocated from Scottsdale to North Salt Lake and are grateful to be integrated into this welcoming and active community.  


If we haven't had the chance to meet, please come say hello and let's go swimming!

Rates-Days-Times

Diana Green-Director

Diana Green-Director

� Summer Swim Lessons �


Member $60/ Nonmember $65


(Monday - Thursday)


Session 1: 6/2 - 6/12, 

Session 2: 6/16 - 6/26,

Session 3: 6/30 - 7/10, 

Session 4: 7/14 - 7/24,

Session 5: 7/28 - 8/7


Level 1: 9:30AM - 10:00AM

Water Exploration (Ages 3-5)

Perfect for new swimmers or hesitant kids

Skills: Face in water, assisted float,

kicking, water safety, gett

� Summer Swim Lessons �


Member $60/ Nonmember $65


(Monday - Thursday)


Session 1: 6/2 - 6/12, 

Session 2: 6/16 - 6/26,

Session 3: 6/30 - 7/10, 

Session 4: 7/14 - 7/24,

Session 5: 7/28 - 8/7


Level 1: 9:30AM - 10:00AM

Water Exploration (Ages 3-5)

Perfect for new swimmers or hesitant kids

Skills: Face in water, assisted float,

kicking, water safety, getting in & out


Level 2: 10:00AM - 10:30AM

Fundamental Skills (Ages 4-7)


Perfect for: Kids comfortable in water who follow instructions


Skills: Independent float and glide,

kick on front/back, intro to strokes


Level 3: 10:30AM - 11:00AM

Stroke Development (Ages 5-10)


Perfect for Kids who can float and swim short distances

Skills: Freestyle with breathing, backstroke,

breaststroke intro, treading water


Level 4: 11:00AM - 11:30AM

Stroke Improvement (Ages 6+)

Skills: Stroke technique, intro to

butterfly, flip turns, endurance

*Private Lessons upon request & availability on.

Swimming Hours

Diana Green-Director

Swimming Hours

The pool will be open to the club members June 1st through Labor Day. 


Hours of operation outside of our Swim Program will be:

Monday-Thursday  12-830pm 

Friday-Saturday 10am-830pm

Sundays 10am-5pm.


To Sign Up for Swim Lessons or to get a Seasonal Swim Pool Pass, please call our front desk at 801-397-2582.


Full Summer Pool Pass (Seasonal)=$550

Monthly Summer Pool Pass=$190

Copyright © 2025 21 Athletics - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept