This was such a great experience. A friend of mine got us dance lessons as an engagement gift because she knew how much I loved dancing and that my fiance didn't know how to AT ALL.... Michael was our instructor and he was so patient, fun and very easy to work with. Our schedules were hectic and he made it very easy to schedule even later during the week nights to insure we got our lessons in. The day of our wedding, our first dance was great and everyone loved it! We just learned the very basic fox trot, a few spins and an ending, but it was simple, classic and perfect for what we were looking for! I would highly recommend Top Hat Dance Studios if you're looking for some lessons before your big day, and definitely request Michael as your instructor if you can!