Rally is now open for lap swim, outdoor classes, and personal training!

Swim School

RallySport Swimming Lessons

At the RALLYSPORT Swim School our mission is simple, teach children how to swim. Our swim school is technique focused, goal oriented and fun!  We build confidence while teaching lifelong swimming skills and lessons in water safety.

Small Class Size

We have a 4:1 ratio swimmer to instructor

Warm Water Pool

The temperature of our pool is nearly 86′

Well Trained Staff

We carefully select and train instructors who are passionate about teaching.

Ideal Duration

Group swim classes are 30 minutes which is an ideal duration for learning

Requirements to Begin

Aquashrimps – 6 months to 3 years old, all other classes must be 3 years old and 100% potty trained.

We recommend swimming year round, at least 1x/week.

We ask swimmers to wear goggles and caps if they have longer hair. This allows us to keep the water and hair out of their eyes, so the children are more comfortable, and spend more time focusing on swimming. 


$15 per class for RallySport Members
$20 per class for non-members

Please contact Kristyn Imdorf with any questions or inquiries.

 2020 Session Dates

January 7 – February 1
February 3 – February 29
March 3 – April 4 (off March 23-28, Spring Break)
April 7 – May 2
May 5 – May 30
June 2 – June 27
July 7 – August 1
August 4 – August 29
September 1 – September 26
September 29 – October 24
October 27 – November 21
December 1 – December 19 (3 weeks)

Class Times

Pick 1x, 2x or 3x a week (Tue/Thur/Sat)

Tuesday / Thursday

Levels 1-2: 3:30 – 4:00 p.m.
Levels 3-4: 4:00 – 4:30 p.m.
Levels 5-6/Preteam: 4:30 – 5:00 p.m.


Levels 1-2: 9:00 – 9:30 a.m.
Levels 3-4 : 9:30 – 10:00 a.m.
Levels 5-6: 10:00 – 10:30 a.m.



6 months – 3 years of age.
Class is 25 minutes.
Parent or guardian required to participate.

This class is about getting comfortable in the water with lots of songs and games. Parents will learn how to introduce their child to kicking, floating and going underwater.

Schedule is based on instructor availability. Please contact Kristyn Imdorf to schedule.


For children who are not comfortable in the water. We will be working on holding your breath under water, bubble blowing, floating on your back and front, and swimming 5-10 feet on your own.


For children who are comfortable in the water and can swim 5-10 yards independently. We will begin to work on coordination with the arms and legs to begin swimming longer distances. We will also work on learning how to breathe properly.


For children who are very comfortable in the water. We will be working on improving freestyle and backstroke technique. We will also introduce and improve upon both, while simultaneously working to improve stamina and increase yardage.


Group Lesson Pricing
Classes per week 4 Week Session
Rally Member Non Member
1 $60 $80
2 $120 $160
3 $180 $240


Make-Ups and Prorated Lessons
  • Every swimmer is allocated 1 make-up per session for a cancellation due to illness or family emergency based on space availability. Multiple makeups cannot be guaranteed. We cannot offer prorated lessons for vacations or any other planned absences. Please contact Kristyn Imdorf to discuss multiple make-up situations.
  • Because we only offer one Aquashrimps class per week, we will not have make-ups available for the Aquashrimps class.
  • Make-up lessons must be scheduled during the current session.
  • Unused make-up’s will not be reimbursed.
  • Lesson fees are prorated for holidays.
  • Late sign ups are only accepted if space is available.
Lightening Policy

You will receive a make-up for every lightning cancellation. You will have one year from cancellation to use make-up. Makeup can also be used as credit towards another session of swim lessons.

Refund Policy

Cancellation notification must be received at least a week prior to session start date to receive refund. Full refunds will not be given with less than 7 days notice.

Private Lessons

Private lessons are for all ages and abilities from beginner through professional swimmer/triathlete. These lessons offer the benefit of one-on-one instruction and the convenience of choosing your schedule.

To schedule please contact Kristyn Imdorf


Private Lesson Pricing
 Lesson Length

Member/Non-Member Pricing

30 minutes
45 minutes
1 hour
Semi-private lesson (2 people) 30 minutes
Semi-private lesson (2 people) 45 minutes
Semi-private lesson (2 people) 60 minutes
Semi-private lesson (3 people) 30 minutes
Semi-private lesson (3 people) 45 minutes
Semi-private lesson (3 people) 60 minutes
  • Payments for private lessons is due prior to beginning.
  • Please note a 24-hour cancellation policy or you will be charged the full price.
  • Private lesson pricing for adult coaching/technique work is set by the individual coach.  (See coaches qualifications & pricing for more details).
  • Single and multiple session pricing is available.

Masters Swim

May your strokes be long and your times be short.

Masters Swim

Masters is designed for adults 18 and older who want to improve fitness and master proper stroke technique to become a faster, more efficient swimmer in a supportive environment. Masters swimmers are: adult fitness swimmers with no previous swim team experience, former high school, college, or master competitive swimmers, entry level to experienced triathletes, and open water swimmers. We offer three levels of classes for the Masters swimmer, from beginning to advanced.