It was a great experience and so much fun. I was nervous in the beginning because I don't know how to dance, but he is a great teacher and quickly put everyone at ease. We learned quite a bit of steps on the first day, including spinning and turning. Honestly it was so much fun I can't wait to go again next week.