the teachers here are professionals. they are all classically trained and i know for a fact many of them have danced for years and years. they are great with small children, but also do an excellent job with older teens and even adults too. they put on amazing recitals and are very respected in the dance world. i wouldn't go anywhere else!!