Hello, first time poster here. I'm not really looking for pick up tips per say, rather I want to ask for tips on learning how to dance. Whether it's weddings, formals, parties, clubbing...a big part of what's ruining the fun for me is the fact I don't know how to dance.

I want to learn so I can start having fun instead of being a stick in the mud. What are some dance styles that I can learn so I can cover my bases.