Private Contractor Lessons

The department offers private lessons taught by contracted instructors, each of whom has a minimum of three years experience teaching swim lessons, and one or both of the following certifications: Water Safety Certificate issued by the American Red Cross a coaches certificate issued by U.S.A. Swimming.

Fees - $35.00 R / $38.50 NR per 1/2 hour lesson OR for Semi-Private (2 people - max) $50 R / $55 NR per 1/2 hour lesson

We ask that you are prepared to reserve 4 or more dates at the time you call so please check availability prior to calling to book.  If you reserve 8 or more lessons you receive a 10% discount off of each 1/2 hour lesson. This discount is non-applicable to Semi-Private lessons.

Call 454-7953, M-F between the hours of 10AM - 4PM to get more information about the instructors, fees, or to register.

Contracted Instructors Info / Check Availability Link


NEW - Anne Riolo

Anne has recently returned to live in Santa Cruz County and is excited to be here celebrating her 50th year in aquatics. During her seventeen years in AAU/ USS through collegiate swimming she trained and competed throughout California, the Midwest, and Canada. Anne’s thirty years of teaching and coaching began right here in Santa Cruz County at San Lorenzo Valley High School, Cabrillo Threshers, and Cabrillo College. Moving in 1982 to San Luis Obispo to compete for the Cal Poly swim team and earn a degree in Physical Education, Anne stayed in the area to raise her children while continuing to teach and coach privately as well as at the Community College and High School levels. Today, Anne enjoys swimming as her primary form of mind and body fitness and can be found in or near the water either working out at Simpkins several days each week or on local beaches for daily treasure hunting walks. Anne “loves the water, understands it, relies on it, and enjoys almost nothing more than sharing the art, challenge, and tranquility of moving through and being near water can bring to all who endeavor to learn, train, compete, and/or relax aquatic!” Along with successful methods for teaching and coaching Anne has developed over the past 30 years, she offers an abundance of patience and says she receives pure pleasure in helping others of all ages and abilities achieve their personal aquatic goals . . . and is looking forward to beginning year 50 of her aquatic journey by meeting members of her new community at Simpkins pool.

Check Availability                               For questions or to schedule lessons, please call 454-7953   

To contact Anne email -


NEW - Kim Rutherford

Kim has been teaching for over 30 years in a multitude of roles including Instructor/Program Director at multiple locations for age levels from infant through adults, Water Safety Instructor Trainer, Life Guard, Life Guard Instructor, supervised swim instructors and Life Guards and she works as a Personal Open Water Distance Coach Adults and Youth Santa Cruz County and San Francisco area. She also established, created, and scheduled summer programs for infant and children swim lessons at many facilities. Kim is also currently an Adult Fitness instructor and instructor for both of our Introduction to Lap Swimming Class and Introduction to Adult Fitness classes. 

Check Availability                               For questions or to schedule lessons, please call 454-7953   

To contact Kim


Stacy Henderson

Throughout Stacy's life, she has been involved with sports and athletics, with swimming being her first love. She began her competitive aquatic career at age nine in AAU swimming, and continued throughout high school and college. She began teaching swimming during high school and continues to love sharing her passion for the water with others. Stacy has been a swimming instructor, lifeguard, and high school and club coach; she is now back in the water herself, competing as a Masters Swimmer. Stacy is also an Adapted Physical Education Specialist as well as a Physical Education instructor. Stacy's 30+ years of teaching provides a solid background in instructing students of all ages and abilities, from non-swimmers to advanced competitive swimmers, from fearful first-timers to stroke analysis, and even those wanting to develop a personalized fitness-based swimming program. Individuals with special needs and unique learning styles will benefit from her Adapted Physical Education expertise and extensive experience.

Check Availability                               For questions or to schedule lessons, please call 454-7953   

To contact Stacy
: e-mail or view her Facebook page at

Jessica Pace

Jessica has always loved the water.  Growing up, she was a highly competitive swimmer, which continued through college. Her passion for swimming grew as Jessica began teaching swimming lessons, which she has continued doing for the past eight years for a variety of skill levels.  Her students have included competitive swimmers, beginning adults, people with special needs, and children of all ages.  As Jessica grew older, so did her desire to advance her skills, leading her to pursue a teaching credential.  Jessica continues to use the skills as a classroom teacher to improve her skills as a swim lesson instructor. Her passion for teaching, as well as her caring and sensitive attitude, has allowed her to meet the needs of all her students

Check Availability                           For questions or to schedule lessons, please call 454-7953

To contact Jessica directly you may email her at

Becky Gomoll

Becky began swimming at age 4 and continued learning strokes, dives, and water safety until she was old enough to become a life guard and swim instructor, and eventually a pool director. She has taught for 13 summers at summer camp and community pools. She loves to see swimmers conquer their fear of water and begin to really swim. She has taken students from entry level to proficient swimmer; the reward for both student and teacher is a bond and friendship that continues today. Becky is also a certified elementary teacher which gives her insight into working with children and parents alike. You can find Becky keeping up her own swimming skills here during adult lap swim.

Check Availability                           For questions or to schedule lessons, please call 454-7953

To contact Becky directly please email her at

Matt Nauman

Matt has been a "water bug" for as long as his parents can remember. From frequent vacations at oceans and lakes (Matt grew up in Wisconsin), to competitive swim team from ages 5-22 through a local club, high school, and UCSC's NCAA team, to his current jobs as a JG  instructor, a lifeguard and EMT for CA State Parks, an assistant swim coach for Cabrillo Threshers swim club, and an assistant coach for UCSC's NCAA Division III swim team, Matt has spent as much time as possible in the water.

In addition to having a passion for the water, Matt has a passion for teaching and sharing the experience of swimming with others! He first started teaching lessons  in his spare time while a junior in college, and has been doing so for 6 years since.  He has experience working with all ages, goals, and ability levels from coaching water safety and fundamentals for beginning swimmers aged 8 to adult; to stroke analysis and improvement for competition focused swimmers, masters swimmers and triathletes; even surfers looking for some extra fitness and paddle power will benefit!  If your swimmer is under 8 but is already comfortable in the water and/or mature for their age Matt is happy to consider working with them as well. While Matt takes swimming seriously, he also appreciates the value of enjoying the sport and makes a concentrated effort to help students enjoy their time in the water, while helping them learn as much as possible! Matt is available most weeknights from 6pm on so book a lesson and come start towards your goal this week!

Check Availability                          For questions or to schedule lessons, please call 454-7953   

Santa Cruz County Department of Parks, Open Space and Cultural Services
979 17th Avenue, Santa Cruz, CA 95062
General Information (Monday-Friday, 9:00 a.m. - 4:00 p.m.)
Phone: (831) 454-7901 •