squareyourdance.com
ABC Square Dancing
ABC Square Dancing is a simplified version of modern square dancing that allows dancers to learn a subset of the basic program very quickly so they can start dancing immediately. It was developed b…