Learn the beautiful and traditional Spanish dance in Huntsville, AL. Work on your technique and choreography while improving your rhythm, posture, and coordination. Group classes are offered for beginners, intermediate and advanced levels, and private lessons.