If your looking to put together a dance for your wedding, Kim is hands-down the one to work with. She truly helped us put a perfect wedding dance together. We loved the privacy, It wasn't like we where in a big dance studio practicing with other people. The focus was just on us and we loved it. Besides that, Kim is just an overall amazing person to work with.