We love Envision my daughter has been going for a little over a year now and the teachers there are great. She has so much fun in her class. It's nice that they have the kids divided up by their age but also by their abilities. They also have 2 gym shows a year to let the whole family see what they are doing.
more