In order to reserve your spot in class, you must complete the check out process, which includes adding your payment information and making a payment if a balance due is displayed. After you register, you will be able to log into your account at any time to check class and account information. If you have any questions or wish to pay for classes by cash or check, please contact us at 608-620-5598 to enroll.
Enrolling in Classes
Please click on the class to enroll in the class. Hover your mouse over a class to see more details about the class. Click on the tabs at the top of the calendar to view different class calendars (if any). If the class name is green, the class has availability. If the class name is red, the class is full.
Or, click here for help finding the perfect class.


4:00 - 5:00Youth 1A Monday7+KC5:10 - 6:40Youth 2B/C Tuesday/Thursday 10+KC4:30 - 5:30Youth 1A Wednesday7+KC5:00 - 6:30Youth 2B/C Tuesday/Thursday 10+KC4:30 - 5:30Youth 1A/B Friday7+ST
5:00 - 6:00Youth 1B Monday8+KC5:10 - 6:40Youth 3A/B Tuesday/Thursday 12+BN5:30 - 6:30Youth 1B Wednesday8+ST5:00 - 6:30Youth 3A/B Tuesday/Thursday 12+BN5:15 - 6:15Youth 2C/3/4 PBT-Stretch-Strength Class 10+KC
6:00 - 8:00Youth 4/5 w/ Pointe Monday13+KC5:30 - 7:00Youth 2A Wednesday9+KC6:30 - 8:00Youth 4/5 Thursday13+BN5:30 - 7:00Youth 2A Friday9+ST
6:15 - 6:45Youth 4 Pointe13+KC

10:30 - 12:30Youth 4/5/Adv. Adult w/Pointe Saturday15+KC