SquareDanceTeaching.org – Your square dance teaching portal
This page and subordinate/linked pages will address as many aspects of planning and preparation that we can identify to include: