Classes

Personalized Swim Lessons

With my curriculum, your swimming experience will be transformed into a safe and enjoyable journey. I understand the unique needs of every student and offer personalized attention to improve their swimming techniques and build their confidence in the water. Browse the types of lessons I offer below and get ready to dive in with me!

Parent + Me

Ages 6-24 months. There are many benefits to helping your little one learn to swim. It is a great bonding experience for children and their parents, and it helps them understand what your child is learning along the way. Let us know if you want to take parent & baby classes with a friend! I can accommodate up to three families at a time.

Private Lessons

With personalized coaching tailored to your student’s specific skill level and learning pace, I can guarantee quick progress. With one-on-one attention and immediate feedback, swimmers’ confidence is boosted significantly!

Group Lessons

Learning how to swim in a group can be beneficial for those who are timid yet competitive. The gentle competitive edge of learning together will motivate students to improve their skills by observing others and being inspired by their peers. I can accommodate up to three students at a time.

Intensive Courses

Intensive coureses are for students who are brand new to the water or for busy families who are looking for a quick and effective way to learn basic swimming skills. My intensive course is designed to provide a comprehensive and immersive experience within a condensed time frame of seven consecutive days.

  • At-Home Lessons

    If you have a pool (or know someone who does) and would like private lessons in the comfort of your own backyard, this option is for you. We recommend heating your pool to around 90°F​.

  • Pool-Sharing

    Know others interested in taking lessons? Share your pool! If you choose to host swim lessons at your house, we can set up a back-to-back schedule with your children and friends. Contact us for discount details if you are interested in sharing your pool.

  • Advanced Students

    Advanced lessons are for swimmers who are looking to improve their strokes, work on timing, flip turns, and dives. I can also help your child prepare for swim team and junior lifeguard training.

  • Adult Classes

    In addition to children’s swimming lessons, I also teach adult classes. Book a class If you are interested in brushing up on your strokes and building your endurance!

Book a Class

All bookings through this site are considered requests. Once you receive an invoice request and submit payment your appointment is confirmed. Please note that some requests may be rejected due to commute times. Thank you for understanding!