When we moved in from out of state we were told we HAD to go here. I am so glad! Both my girls attend the beginners classes. Being 3 and 5 they find the classes fantastic. They love watching themselves in the mirrors, learning "real ballerina" moves, and making friends. Ms. Shelly, their teacher, is creative and patient with the kids. She doesn't "dumb down" the class just because they are children. She expects them to learn but in an encouraging manner. I love being able to watch through the one-way mirror window! My quieter daughter is really blossoming and my outgoing daughter is learning to listen and focus because they want to learn!