Swimming lessons (new system!)

Youth swim lessons are available with individualized coaching from handpicked LBC lifeguards. 


When and where

Lessons can be scheduled Monday through Thursday between 9:30 AM am and 12 PM and sold in 30-minute increments. Lessons run from June 15th - September 4th.

Payment, cancellations, reschedules

Lessons are $60/hr and are sold in 30-minute increments. Payment for lessons must be made at the guard shack before or during the lesson. There are no refunds for cancellations of swim lessons, especially due to weather (if its cold outside… invest in a wetsuit!). Lessons can be rescheduled if more than 48 hours notice is given to the instructor, at their discretion.

2:1 Lessons are available to similarly skilled swimmers at the discretion of the instructor for $90/hr.

Scheduling lessons

To schedule a swim lesson, contact any of LBC’s talented swim instructors listed below! They will work with you directly to find a time that works best for you both.


Caroline Cappetto- Head Guard

3rd summer at the LBC

Hi! My name is Caroline, and this is my third summer working at the LBC. I grew up swimming on swim team and spent most of my summer days at the beach club, so swimming has always been something I enjoy. I like working with swimmers of all ages, but feel especially confident teaching ages 7-10.

Email: carolinecap26@gmail.com

Phone: 206.573.6961


Filip Petrovic- head guard

3rd summer at the LBC 

Hi my name is Filip! I’ve been playing water polo and on swim teams for over 10 years. I’ve previously coached both water polo and swim to kids from the ages of 8-12. I’m best at teaching breast stroke but open and enthusiastic to teaching all!

Email: filip.petrovic2024@gmail.com

Phone: 727.317.7444


Asher Mccracken

First summer at the LBC

Hi I’m Asher! I grew up swimming at the LBC and I have been playing water polo for six years. I have coached and taught lessons at Wedgewood and Sandpoint pool. I love teaching all ages and groups and my favorite stroke is breaststroke.

Email: mccrackenasher@gmail.com

Phone: 206-501-0196


Brooke Wilwerding

First summer at LBC and super excited to be here!

Hi my name is Brooke! I have been on swim team since age 6 and have spent most every summer in the water since. I have worked as a lifeguard for 4 years and have been teaching swim lessons for 3. I am happy to teach swimmers of any age and ability level.

Email: brooke.wilwerding@student.fairfield.edu

Phone: 206-819-0093


Calum weston

First summer working at the LBC

Hello, my name is Calum! I have been a swim lesson instructor for over 4 years teaching all skill levels and ages. I have also coached swim team for two years. I am most experienced with ages 6-12, teaching the fundamental strokes and form, but I am more than happy to teach any level.

Phone:509.429.5280


ryan towne

4th summer at the LBC

Hi my name is Ryan! I did swim team for 10 years and have experience in working with kids of all ages. I love to be in the lake and can’t wait to work with you all!!

Phone: 206-228–1851


steffi young

2nd summer at the LBC

Hi my name is Steffi! I have been on swim team for 12 years, and have taught swim lessons for the past 5 years. I have taught swimmers of all abilities and ages, and am best at teaching crawl stroke and side breathing!

Email: steffiy1027@gmail.com

Phone: 206.790.3907


will anderson

4th summer at LBC

What’s up my name is Will Anderson. I have been coming to LBC my whole life and did swim team for fours years. I’m best at free style but am flexible for anything!

Email: willpanderson07@gmail.com

Phone: 206.960.2330