We did a 6-lesson package with Kim and it turned out to be among my bride's favorite decisions for the wedding. We did a high-energy dance for our grand entrance/first dance that ended with her flipping up onto my shoulder and it got the entire crowd energized. The bride keeps talking about how fun and amazing the dance was, and I agree. People loved it and we loved it. Kim listened to what we were looking for and adjusted things when they weren't working or if we weren't digging it. She choreographed as we went along, which made sense because she had to adjust to our abilities and interests. She'll work with you if you have no idea what sort of dance you want (like us), but I think you may be even better off if you come in with some ideas of your own to get the ball rolling. She's great at pulling things together. High marks for Kim and A Perfect Wedding Dance.