Registration for Fall 2026 Classes Opens on July 1 at 10AM

      • Registration is only available online. For details on the registration process, read our How to Register article here.
      • Please make sure that you confirm the registration form information is correct, and confirm payment to successfully register your child for the class.
      • The Registration Fee is required to hold a space for your child. Registration Fees are capped at $40 per dancer, or $80 per family. If you are registering a child for multiple classes, or are registering more than 2 siblings, please select “offline payment” and we will send an invoice for the adjusted amount due.
      • If you wish to pay the Registration Fee by check, please promptly mail payment.
      • You will receive an invoice for dance tuition each month from our online invoicing system. Online payments are processed through PayPal or Square, you do not have to have a PayPal account in order to pay online.
      • All dance families must have a card on file as per our Policies.
      • For more information on tuition, payment information, and our studio policies, see our Tuition and Policies page.
      • The Dress Code for each class is listed here.
      • We have classes at several school locations – College Heights, DPCC, First Baptist of Lawrenceville, and Frasier. Please note that the start dates at school locations may be different than our studio start dates.
      • If you have any questions about registration or need assistance figuring out which class would be best for your child, please contact us.

Classes at the Studio:

Monday
4-5pm Ballet for 4 & 5 year olds
4-5pm Ballet for 1st & 2nd Grade
5-6:30pm Acro VI*
6:30-7:30pm Acro IV*
6:30-7:30pm Intermediate Hip-Hop/Jazz
7:30-8:30pm Acro V*
7:30-8:30pm Ballet III*

Tuesday 
3:30-4:30pm Preschool Ballet & Tumbling for 2 & 3 year olds
4:30-5:30pm Ballet/Tap for 2nd & 3rd Grade
5:15-6pm Mini Modern for 2nd Grade & Up
5:30-6:30pm AcroDance II*
6:30-7:15pm Tap I 
7:15-8pm Tap III
8-8:45pm Tap II

Wednesday
4-5:15pm Ballet/Tumbling for 4 and 5 year olds
4:30-5:30pm Intermediate Modern* 
5:15-6:15pm Ballet/Tap for 2nd & 3rd Grade
5:30-6:30pm Advanced Modern*
6:15-7:15pm AcroDance III*
7:15-8:45pm Ballet/Jazz for 3rd Grade & Up
8:30-9:30pm Adult Dance Fitness

Thursday
4:45-5:45pm Beginning Hip-Hop/Jazz for 2nd & Up
4:45-5:45pm Divas

Friday

10:45-11:30am Toddler Time
3-4pm Preschool Ballet & Tumbling for 3 and 4 year olds
4-5pm AcroDance I
5-6pm Ballet/Tap for K & 1st
6-6:45pm Advanced Tap*

Saturday
9-10am Preschool Ballet & Tumbling for 2 & 3 year olds
9-10am Preschool Ballet & Tumbling for 4 & 5 year olds
10-11am Ballet/Tap for K & 1st
10-11:30am Ballet/Jazz Combo for 2nd Grade & Up
11-12pm Discovering AcroDance

Dance classes at our school locations:

College Heights
Thursday 2:30-3:30pm PreK Ballet for Non Aftercare

Thursday 3:30-4:30pm PreK Ballet for Aftercare

DPCC
Tuesday 12:45-1:45pm Preschool Ballet 

First Baptist of Lawrenceville
Monday 1:30-2:30pm Ballet/Tumbling Enrichment
Wednesday 1:30-2:30pm Mini Movers Enrichment

Frasier
Thursday 10-11am Preschool Ballet

*Teacher recommendation required to join this class.

**The Class Schedule for our Pointe of Grace Ensemble company dancers will be communicated separately to company dancers and parents.