Belly dance. Great classes, well worth doing. Love the whole mix, means I don't get bored, love the dancing