hi there... there is a number of places you can...like attitude dance studio, en motion dance school, JJ, jitterbugs, mia, 2leftfeet hmmm and so on those above teaches salsa... normally they do teaches other social latin dances... there are more new dances and so on i did salsa, bachata, belly danc...