1. Home
  2. Class Schedule

2026–2027 season

Weekly Class Schedule

Every class at our Sandy studio, Monday through Thursday. Monday and Wednesday classes are open to all students. Tuesday and Thursday are advanced training by teacher approval.

Monday & Wednesday

Ballet, ballroom, and hip hop classes by age. New students can start with a free trial class.

Open to all students

Monday

  1. Teddy Bear Combo: Mini Ballet + JazzAges 4–6
  2. Youth BallroomAges 14–18
  3. Kids BallroomAges 7–13
  4. Junior BalletAges 7–13
  5. Boys Hip Hop & Break DancingBoys 7–13 · New, starts Nov 9

Wednesday

  1. Teddy Bear BallroomAges 4–6
  2. Youth BallroomAges 14–18
  3. Kids BallroomAges 7–13
  4. Junior BalletAges 7–13
  5. Boys Hip Hop & Break DancingBoys 7–13 · New, starts Nov 9

Tuesday & Thursday

Advanced ballet, pointe, and ballroom technique, plus conditioning. These classes are by teacher approval only, so ask us if you think your dancer is ready.

By teacher approval

Tuesday

  1. Advanced Ballet & Pointe
  2. Strength & Conditioning
  3. Advanced Latin Technique
  4. Advanced Smooth Technique
  5. All-Style Rounds

Thursday

  1. Advanced Ballet & Pointe
  2. Advanced Smooth Technique
  3. Advanced Latin Technique
  4. Advanced Standard Technique
  5. All-Style Rounds

To ask about joining, talk to your teacher or call or text 801-923-6878. Tuition is based on total hours per week: see tuition.