7 great dance classes in San Francisco, from hip hop to Bollywood
Whether you are a very proud club kid or prefer to do your movements in the shower, many of us spend a good part of our lives dancing. When done with confidence, it's one of the best ways to let go and enjoy life, if only for the time of…