My daughter started here in Angelina Ballerina classes years ago and now she is a company member. She loves ballet and has learned excellent technique and skills with the guidance of the experienced staff. I was on the fence between KC ballet and blue springs ballet. I chose blue springs ballet due to proximity but would still choose it now for overall quality of ballet training, opportunities, and value. Blue springs ballet has become an extended family for all of us. Highly recommended!!