Call  919.489.7705 or email us today to learn more!

shelly headshot

Cooper Hatch - Hi! My name is Cooper! I was born and raised in Durham and have been swimming the Durham pools since I was a kid! I have experience working with kids in my previous jobs. I am new to Woodcroft this summer but I am so excited to get started and help kids get comfortable in the pool and learn strokes!

Caitlin Beck - Hi everyone! My name is Caitlin Beck, I have been swimming anywhere and everywhere possible since i was little! Over the years I've learned that I love teaching and helping others learn to swim as well! I am an advocate for water confidence and believe in teaching children early; for safety purposes and peace of mind for parents. I have experience working with children ages 6 months - 12 yrs, I am comfortable working with most skill levels, although I enjoy and thrive when working with new/younger swimmers and kiddos with less water confidence! This will be my second summer at Woodcroft and I am excited to get back in the water and help kids with water safety, water skills, and most of all have a good time!

Group Swim Lessons Registration

Katherine Lantzy - Hi everyone! My name is Katherine Lantzy! I grew up at Woodcroft, taking swim lessons here and competing on the swim team. I started lifeguarding and teaching swim lessons in 2021 and have loved the opportunity to teach the new generation of Woodcroft kiddos how to have fun, be comfortable, and be safe in the water. I am currently a student and collegiate field hockey player at Middlebury College, and being a student-athlete has taught me to be an instructor who is fun and nurturing but will also push my swimmers to challenge themselves and try new skills. I’m so excited to meet you all!

Kristy Ulrich - Hola! My name is Kristy Ulrich. I started swimming as a tiny kiddo during the summer at my neighborhood pool and never looked back! I swam and coached collegiately, but now find the most joy in helping little ones (and older peeps too) be safe and enjoy their time in the water. I am one of the assistant coaches for the Woodcroft Swim Team and spent the last season as a volunteer coach for Duke Swimming - go Blue Devils! For those of you that don't know me, I work as a pediatric oncology nurse at Duke but I try to be as flexible and accommodating with your schedule as possible!

Credentials: I am First Aid and CPR-AED (more specifically BLS/PALS) certified.

Specialties: I enjoy working with all ages and capabilities - from rookies to competitive swimmers, but if you have seen me around Woodcroft the past several summers - I am usually with the little kiddos!

Mia Gowdy - Hello everyone. My name is Mia Gowdy. I have been swimming since I was a child and have always loved being in the water. I started swimming competitively at the YMCA when I was eight years old and later joined the YOTA swim team in high school. As a result of my six years as a lifeguard at various facilities, I began teaching swim lessons and have done so for the past four years. As a result, I have a great desire to teach swim lessons, and I believe that knowing how to swim is a necessary life skill. 

I enjoy working with all levels of swimmers; new and experienced. I am a person that is outgoing and sociable. As an instructor, I am nurturing and patient, but stern when necessary. I look forward to working with you and your family. 

Credentials: I currently hold my Lifeguard, First Aid, and CPR-AED certificates.  

Specialties: All ages and capabilities, competitive swimmers, stroke improvement and technique.  

Shelley Cardegna - Hello everyone! My name is Shelley Cardegna and I have been teaching swim lessons since 2017. I started swimming at 3 years old and haven't stopped since! I believe water safety is an important life skill, no matter how old you are when you learn. I have experience teaching all ages and skill levels, from babies to competitive swimmers. I am also familiar with teaching adults looking to overcome an aversion to water or wanting to learn to efficiently swim laps.

Credentials: Lifeguard, First Aid,  and CPR-AED certified

Private Swim Lesson Instructors

30 minute classes

Two Week Long Sessions

Monday - Thursday (Friday rain makeup day)


9:00                             5:00

9:30                             5:30

10:00                            6:00

10:30                            6:30


Members: $160        Non-Members: $200

Please Note: There will be a $20 cancellation fee if you cancel after booking.  Canceling less than 7 days prior will forfeit ALL fees.  

Private lessons allow the participant to work one-on-one with an instructor to meet their unique swim related goals. 


The instructor works with the participant at times convenient for both parties. These lessons are designed for any age, from getting an infant comfortable in the water to teaching basic or masters swimming to adults. 


March '24 Update: As we finialize our instructors schedules, people interested in private lessons can complete this form in order to receive an email when private lessons go live.




Members $60/lesson


Non-Members $80/lesson


Please Note: There will be a $20 cancelation fee if you cancel after booking. Cancelling less than 7 days prior to the lesson will forfeit ALL fees.  

Group Swim Lessons

Children must be at least 3 years old for

all group classes.



*If your child attended swim lessons last year,

please review the following level descriptions as

our classes have changed!*


Level 1: Water exploration begins here! This level is for children who are ready to learn beginner swimming skills in a group setting. We sing songs, practice flutter kicks, blow bubbles, work on assisted and unassisted floating on their front and back along with an introduction to freestyle arm motions and much more! Our hope is that your child will leave this group with knowledge and love of the water while beginning their journey of independent swimming!


Level 2: Children entering this level should be able to float independently on their front and back along with glide in the water independently. In this level, we will be working on straight leg kicks, rythmic breathing, freestyle, endurance, and introduction to other strokes!


Level 3: Children entering this level should be able to swim freestyle at least one length of the pool and have been introduced to the other strokes. In this level we will  focus on endurance and stroke refinement. We will also work on flip turns and dives if the swimmer is interested in participating in swim team!




Private Swim Lessons