Dancing is an essential part of most wedding receptions. We look forward to the couple's "first dance" and the bride's special dance with her father. It's also a moment that some of your wedding guests might dread, particularly those who are shy or who are insecure with their dancing abilities. You then end up with a ballroom full of people sitting in their seats, waiting for other brave couples to start dancing first so they can blend in.
Why not liven things up a big and have dance teacher for your wedding reception? As a kind of pre-dance activity, the teacher will quickly walk people through their paces on the dance floor, perhaps teaching a bit of the waltz or, for something completely different, a little bit of the tango, before the music officially begins and dancing commences.
Having a dance teacher do a bit of teaching not only livens up the reception right from the start, but it gets people out on the dance floor who might otherwise be too self-conscious normally to get out there and let it all hang out. And practically speaking, it will likely make the wedding guests feel more confident in their skills before the "official" dancing begins.