Infinity Ballet has a kind and caring staff from the office to the instructors. Our family is very happy with the service and results during the time we've attended.