The teachers at Infinity put their heart and soul into every class and production. I have been so happy with the quality of dance education my daughter has been receiving over the last four years.