Dance Studio
As a dance instructor that combines fun, creativity, and skill development for all ages, I find it rewarding to watch my students grow into developed dancers and humans. Whether you're interested in recreational dance classes or preparing for competitive dance, I offer personalized instruction tailored to every level, from toddlers to adults. In my current work within dance studios, I specialize in a wide variety of dance genres to ensure there's something for everyone.
For recreational dancers of all ages, I provide an environment where students can explore their artistic selves where we focus on building confidence, fitness, and a love for movement.
For those serious about dance and looking to compete, I offer specialized training in ballet, jazz, lyrical, contemporary, and acro. My competitive dance programs emphasize technique, precision, and performance, preparing students for success on the competition stage.
Whether you're a young beginner, a teen with big goals, or an adult looking to stay active and have fun, my classes offer the perfect balance of fun, challenge, and professional guidance. Let me help you reach your fullest potential and become the best dancer you can be!




"She made our classroom environment cheerful. We would always laugh in her class and it was the perfect balance of fun and learning. She always made her classroom a safe environment and encourage us to be the best version of ourselves"
"Ms. Catherine definitely tried to make a fun and judge-free environment which she did successfully. She definitely cared about us truly and all my classmates did to. I definitely would recommend Ms. Cathrine as a dance teacher because not only is she a good dance teacher but she’s also a very good person that knows how to take care of kids that aren’t her “own”. I would definitely say that she is a motherly type of person just by what her actions have shown."
"Catherine’s way of teaching is a perfect balance of heart and focus. While she ensures we are growing as dancers, she also makes sure we feel at home and a sense of community with each other. Catherine’s teaching instilled a passion for dance in me that I didn’t realize I had. I would absolutely recommend Catherine as a dance teacher. One word to describe Catherine is “generous.” She is generous through sharing her skill in dance, and also giving everyone a place to feel like they can be their true self."