We are so glad that we went with Heidi to help us with our first dance for our wedding. We both have a very small history with partner dancing, but definitely could not do this on ...our own. We did one private session with Heidi, and it was perfect! When we booked her, we did it also as a way to give ourselves a deadline on choosing a first dance song- we truly could not decide, but we emailed Heidi both of our options for her opinion, and she gave us an idea of what kind of dances/vibe we could expect with both. This was very helpful and we made a decision! Day of we showed up to a space at DanceWorks Indy. She took me to the corner and I shower her my dress out of earshot of my then-fiance, and we talked about the vibe and how that would affect the dance. Then we got to dancing! She taught us a Foxtrot that went perfectly with our dance. She talk us the basic step, then two spins, two advanced moves, an entrance and exit, and a dip. We ended up using almost all of those in our dance! She took videos for us to remember (which was very needed since we did this like 2 months before the wedding), and then we did the whole song through a couple times just improvising based on what we had learned. She had a couple tips, but overall it was actually super simple once it all came together! We practice every day the week leading up to the wedding (after about a month and a half of not touching it at all haha), and it was perfect! When we got to the day, we did the dance perfectly, didn't look like we were concentration too hard, and had a lot of fun. The pictures and video looks great. Couldn't recommend Heidi enough!!