We are currently going through a slow re-opening. As of right now, only our Performance Teams have returned to class. Our website will be updated when we are ready to have more classes resume. If you would like to be added to our email list please email

If you have already completed your online registration

The students age is calculated as of December 31, 2019 for all of our 2019-2020 sessions

How to register?!

Once registration has officially opened, click on the heading 'Schedule' then click on 'Class List'. Choose the class that you are interested in and click on the 'Register' tab beside that class. You may need to refresh your screen to see all of the classes.

Once you’ve filled out the information requested (fields with asterisks are required), or if you already have an account, logged in, you will be able to check your classes, add classes and add additional students. This is the 'Portal'. Remember your login and your password. The portal is where you can login to your/or your family’s file in our database and an easy way for you to access your account at any time – check your schedule, fees and payments, and update contact information. Any changes you make to your account through the “My Account” tab will be made to the database.

In the event that a class is full, you will see the word “Waitlist” instead of “Register.” To be entered on the waitlist, please click that button and proceed. Your account will not be billed unless a spot becomes available. If a spot becomes available, we will contact you regarding enrolling in the class.