My daughter loved Ms. Jill and was learning quite a bit in ballet. My son took gymnastics and enjoyed it as well. You pay at the first of the month or on each visit. There are shows that your children can be a part of as well. It feels like everyone knows each other.
PROS: friendly atmosphere
CONS: pricey
more