Skip to content
(801) 898-4044
Home
Classes
Competition Dance Teams
Non-Competitive Dance Classes
Combo Dance Classes
Tumbling & Children’s Dance Classes
Dance Styles
Jazz
Lyrical/Contemporary
Hip Hop
Tap
Ballet
Schedule
Dance Lessons by Age Group
Upcoming Events
Contact Us
Gallery
Parent Portal
Staff Portal
Home
Classes
Competition Dance Teams
Non-Competitive Dance Classes
Combo Dance Classes
Tumbling & Children’s Dance Classes
Dance Styles
Jazz
Lyrical/Contemporary
Hip Hop
Tap
Ballet
Schedule
Dance Lessons by Age Group
Upcoming Events
Contact Us
Gallery
Parent Portal
Staff Portal
Register Now
(801) 898-4044
Home
Classes
Competition Dance Teams
Non-Competitive Dance Classes
Combo Dance Classes
Tumbling & Children’s Dance Classes
Dance Styles
Jazz
Lyrical/Contemporary
Hip Hop
Tap
Ballet
Schedule
Dance Lessons by Age Group
Upcoming Events
Contact Us
Gallery
Parent Portal
Staff Portal
Home
Classes
Competition Dance Teams
Non-Competitive Dance Classes
Combo Dance Classes
Tumbling & Children’s Dance Classes
Dance Styles
Jazz
Lyrical/Contemporary
Hip Hop
Tap
Ballet
Schedule
Dance Lessons by Age Group
Upcoming Events
Contact Us
Gallery
Parent Portal
Staff Portal
Register Now
Gallery
Competition Team Dance
Non-Competitive Dance
Combo Dance Classes
Kids Tumbling
Hip Hop Dance
Ballet Dance