Greater York is the best. They truly care about the dancers. Whether you want to dance once a week or every day, they really try to work to the aspiration of each dancer. They have a great early childhood program. My daughter is 5 and loves it! Thank you to this hard-working nonprofit.
more