Agreed on all points. Not to mention, if you ARE afraid of physical contact, ballroom is a great way to get over it. One of the things I love about ballroom...and dance in general...is that the more I learn, the more I want to learn. I didn't have much interest in rhythm when I started dancing - I wanted to learn to waltz, and maybe the other smooth dances - but rhythm grabbed me pretty quick. After my first comp, I was ready to learn all 19 dances. And then after my first few socials, I realized how much I hated sitting something out because I didn't know the dance...so, along came salsa, meregue, and a bit of west coast swing...which turned into a lot of west coast swing...which added in nightclub 2 step...and then the ballet and jazz to augment the ballroom...the list just keeps growing!