A great community for learning social dance. Have met nice and fun people here. Dance types are varied so classes are always interesting. Instruction in both English and Japanese… and the best part is the after-class socializing!