I really enjoyed her ballroom class, and I'm taking the next level with her. She's funny, caring, and invested in each student personally. I have a dance background, but I think it anyone could do well with or without a dance background. The only thing you have to purchase is a pair of ballroom shoes.