Request Swim Lessons

BDA lessons are tailor-made to your schedule and needs so we do not have a list of preset lessons to select from. Instead, you will put in a request for lessons and then we work together to schedule a day/time for those lessons.  

Follow the steps below to request lessons at ANY of our locations.

BEFORE requesting lessons please confirm that we are operating at your desired location and that you fit the eligibility criteria, if applicable.  

Please read all of our swim lesson information before trying to schedule lessons:

*****   Update   *****
All lesson spots are currently FULL at
Homestead and 

Please fill out the contact form to be added to our email list for lesson updates

To Request Private, Family or Semi-Private Lessons:

Complete all THREE action items to request lessons

Action 1:  Create an account (register) your family and each swimmer 

  • The person creating the account must be a legal guardian of the student(s) registered or an adult student
  • Credit card information is entered during the registration process
  • Although the annual fees automatically show up on the account, these fees will not be invoiced until lessons are scheduled, at which time annual fees are non-refundable
  • Semi-private lessons require a registration for each family

Action 2:  Select a lesson type policy agreement by following the directions below: 

** By "selecting" you are telling us your desired pool location, lesson type and agreeing to appropriate policies.  You still need to fill out a request form for lessons once you have agreed to BDA policies for the lesson type.

  1. Click the Select link below for the appropriate pool/lesson type combination 
  2. Click the "Already a Customer? Click here to Login" link and login to the BDA Portal
  3. Returning customers will see a "Policy Agreement Required" popup if BDA has updated policies that need to be agreed to again
  4. From the Class Details page, click the "Add to Cart" button
  5. Click the checkbox for each swimmer listed
  6. Read and agree to the Swim Lesson policies
  7. Click "Add" again
  8. Click "Checkout Now" 
  9. Click "Accept Enrollment Fees and Continue"
    No fees are posted to your account, you are only signing policy agreements
  10. You will get an "Enrolled" confirmation pop-up
  11. If you are a returning customer, please make sure all your portal information is up to date - including credit card information
  12. CONTINUE to Action 3 to fill out the Lesson Request Form

Action 3:  Complete the Lesson Request Form & Respond to the Options

  • Login to the BDA Portal and find the My Schedule section (click the Classes Link). Scroll down to find the Private/Family or Semi-Private Class box. Near the bottom of the class box, find and click the link to REQUEST lessons.
  • On the Request Form, enter the lesson preference information (times, dates, swimmer information). You may put all family members on the same form. 
  • Using the information on the submitted form, BDA will email a list of available lessons options. If you don't receive an email within 3 business days, please check your spam folder. 
  • Respond with your choices from the list and BDA will set up the lesson(s). 

Please allow BDA up to 3 business days to send the schedule and/or invoice after the lesson schedule has been set.

BDA will charge your credit card according to the BDA Payment Policy.

Last Updated 3/18/23