

Grand Rapids School of Dance provides ballet classes and training for everyone. From age 2 to adult, you or your student will have a chance to train with top professionals living in Grand Rapids. Our nurturing, caring, and passionate teachers provide a learning environment that is meant to help each individual succeed.
If you or your student are looking to earn how to dance, or are preparing for a professional career, our faculty is here to help every dancer achieve their potential through support, respect and quality instruction.
Creative Movement
Adventure and game based Children's dance classes to help increase coordination and balance while developing imagination and listening skills.


Intro to Academy
Through the use of props and games, children begin a more structured ballet class focusing on strength, coordination and rhythm.
Academy and Day Program
Our high caliber faculty offer pre-professional training and professional connections in our Academy and Day Program


Testimonial
"GRSD’s instructors and supportive atmosphere has had a tremendous positive impact on my daughter. Her confidence and love for dance has skyrocketed.
Jon Upleger has a unique and special way he instructs and interacts with students. He gives critiques in a way that is positive but impactful. He cares for students as a whole, focusing on the dancers technique, physical health and mental health. He is a positive role model and I am grateful he is in my child’s life."
-Jennifer
Academy Student Parent