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!

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!

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

Sara Hannemann - Sara has 15 years of experience teaching swimming, and is excited to enter her 4th year at Woodcroft. She loves teaching children, teens, and adults how to swim, but particularly enjoys teaching adults of all experience levels. She spearheaded the morning masters swim program at Woodcroft in the summer of 2019 and has been coaching it since. Sara is creative and patient, and emphasizes technique to help students of all ages be efficient in the water. She loves helping swimmers learn how to be comfortable and relaxed in the water. Outside of Woodcroft, Sara is a Masters of Occupational Therapy student at UNC Chapel Hill. She plays competitive water polo and enjoys hiking with her dog Otto.

Shelley Cardegna - Shelley is a lifelong swimmer, and loves the water.  Shelley has been teaching swim for 5 years. She has experience in all ages and skill sets, from introductory survival swim through competitive strokes. 

Private Swim Lesson Instructors

30 minute classes

Week long sessions

Monday - Thursday with Friday as a rain makeup


9:00                             5:00

9:30                             5:30

10:00                            6:00

10:30                            6:30


Members: $50        Non-Members $70

Please Note: there will be a $10 cancelation fee if you cancel after booking.  Canceling less than 48 hours prior will forfeit ALL fees.  

Private lessons allow the participant to work at a personalized level to achieve swim goals.


Private lessons are good way to help swimmers focus on a particular skill or to help overcome a fear of the water. 


The instructor works one-on-one with 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.  


Members $50/lesson


Non-Members $70/lesson


Please Note: there will be a $10 cancelation fee if you cancel after booking.  Canceling less than 48 hours prior 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

Swim Lesson Sign Up

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! 

Credentials: I am Lifeguard, First Aid/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 dudes/dudettes!

**Caveat: For those of you that don't know me, I work as a pediatric oncology nurse at Duke so my schedule is pretty busy, but I try to be as flexible and accommodating with your schedule as possible!**

Ashlee Matthews - Ashlee has been swimming her whole life, for fun and on swim team in high school. When she moved to North Carolina in 2018 she began teaching swim lessons at Woodcroft and has been here every summer since. Her favorite part of swim lessons is watching kids not be afraid of the water anymore but become confident and learn to have fun in the water. 

Carol Vroom - I’ve taught swimming off and on for the last 45 years. My training was through the American Red Cross Water Safety Instructor Course. I was also certified in adapted aquatics for many years. I’ve taught everything from 6 month olds to adults. I moved to Durham in 2016 to be closer to family. I am ready to get back in to teaching swimming again.

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.