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 and ballroom classes by age. New students can start with a $15 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

Wednesday

  1. Teddy Bear BallroomAges 4–6
  2. Youth BallroomAges 14–18
  3. Kids BallroomAges 7–13
  4. Junior BalletAges 7–13

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.