Please use your email address currently on file with Prima to login and access all of your saved information. If you are new to Prima, please create a new account. Then fill out the required information, select your desired classes, and complete checkout to reserve your spot. Please call Prima at 605-348-8125 with any questions. As in previous years, we appreciate you using your bank account and routing numbers. If you choose to pay with a credit/debit card there will be a 2.5% convenience fee added to your transactions.
All Summer tuition is prepaid and due at the time of registration.
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.

2024-2025 Dance

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
3:45 - 4:15Acro 1 Mon. (RH)5-7RH3:30 - 4:00Tiny Tumblers Tues.3-5TB3:30 - 4:00Acro 3 Wed. 8-12TB3:30 - 4:00Acro 1 Thurs.5-7RH
3:45 - 4:15Acro 1 Mon. (TB)5-7TB3:45 - 5:00Ballet 4 Choreography Tues. (CR)10-14CR3:30 - 4:00Creative Dance Wed.3-5RH3:45 - 4:30Training Group Juniors Thurs.8-12RI
3:45 - 4:15Creative Dance Mon.3-5LL4:00 - 4:30Creative Dance Tues.3-5NW3:45 - 5:00Pointe 6 Wed.14-18AS3:45 - 4:30Training Group Minis Thurs.7-9RI
4:15 - 5:15Ballet 3 Mon.8-12RH4:00 - 4:30Training Group Pixies Tues.5-7TB4:00 - 4:30Acro 2 Wed.7-9TB4:00 - 5:00KinderBallet/Tap Thurs.5-6LL
4:15 - 5:15Ballet/Tap 1 Mon. (LL)5-7LL4:30 - 5:00Broadway Babies Tues.3-5NW4:00 - 5:00Ballet 3 Wed.8-12CR4:15 - 5:30Pointe 5 Thurs.13-16RH
4:15 - 5:15Ballet/Tap 1 Mon. (TB)6-7TB4:30 - 5:00Musical Theatre K-1st Tues.5-7TB4:00 - 5:15Ballet 4P Wed.11-15RH4:30 - 5:30Ballet 3 Thurs.8-12CR
5:15 - 6:45Ballet 5/6 Mon.13-18RH5:00 - 6:15Ballet 5 Tues.13-16RH4:30 - 5:00Musical Theatre 2 Wed.7-9TB4:30 - 5:00Tap 2 Thurs.7-9TB
5:15 - 5:45Hip Hop Jam K-1st Mon.5-7LL5:00 - 6:15Ballet 6 Tues.13-18CR5:00 - 6:00Jazz 6 Wed.14-18TB5:00 - 5:30Acro/Hip Hop I. Thurs.7-11LL
5:15 - 6:00Jazz/Lyrical 3 Mon.8-12TB5:00 - 6:00Jazz 4 Tues. (RF)10-14RF5:00 - 5:30Tap 3 Wed.8-12CR5:00 - 6:00Ballet 2 Thurs.7-9AS
5:45 - 6:45Ballet 2/3 Mon.7-11LL5:00 - 6:00Jazz 4 Tues. (TB)10-14TB5:15 - 6:00Pointe 4P Wed.11-15RH5:00 - 5:30Broadway Babies Thurs.3-5TB
6:00 - 6:45Musical Theatre 3 Mon.8-12TB5:15 - 6:00Lyrical I. Tues.7-11NW6:00 - 6:45Acro 4 Wed.10-14TB5:30 - 6:45Ballet 4/4P Thurs. (CR)10-14CR
6:45 - 7:30Musical Theatre A. Mon.13-18TB6:00 - 7:00Ballet 3 Tues.8-12NW6:00 - 7:00Primary Ballet/Tap Wed.5-7RH5:30 - 6:45Ballet 4/4P Thurs. (RH)10-14RH
6:45 - 7:15Musical Theatre I. Mon.7-11LL6:00 - 6:45Lyrical A.I. Tues. (RF)10-14RF6:45 - 7:30Musical Theatre A.I. Wed.10-14TB5:30 - 6:30Jazz 5 Thurs. 13-18TB
6:45 - 7:15Open Acro 2nd-4th Mon.7-11RH6:00 - 6:45Lyrical A.I. Tues. (TB)10-14TB7:30 - 8:30Adult Tap Wed.18+ND5:30 - 6:00Tap 3 Thurs.8-12LL
7:15 - 7:45Hip Hop Jam 2nd-4th Mon.7-10LL6:15 - 7:00Contemporary 5 Tues.13-18RH6:30 - 7:30Lyrical A. Thurs.13-18RF
7:30 - 8:30Hip Hop 5/6 Mon.13-18RH6:15 - 7:00Contemporary 6 Tues.13-18CR6:30 - 7:30Turns, Leaps & Tricks Thurs.13-18TB
6:45 - 7:45Hip Hop 4 Tues.10-14RF6:45 - 7:30Tap 4 Thurs. (CR)10-14CR
7:00 - 7:45Jazz/Hip Hop 3 Tues.8-12RH6:45 - 7:30Tap 4 Thurs. (RH)10-14RH
7:00 - 7:45Tap 5/6 Tues.13-18TB7:30 - 8:15Training Group PreTeens Thurs.10-14RI
7:45 - 8:30Acro 5/6 Tues.13-18TB7:30 - 8:15Training Group Seniors Thurs.14-18RI
7:45 - 8:15Open Acro 3/4 Tues.8-13RH7:30 - 8:15Training Group Teens Thurs.13-17RI

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
10:00 - 10:45Creative Dance & Tumble Sat.3-5RH
10:45 - 11:45Primary Ballet/Tap Sat.5-7RH
11:45 - 12:15Hip Hop Jam K-2nd Sat.5-8RH