I've had very good experiences with swing dancing. People are so nice (LindyGroove in Pasadena). No pressure, and everyone is very accommodating to newbies. I'm not sure why, but there is a very high percentage of engineers.
I tried Contra dancing a couple times. The people were nice enough, no complaints there, it was just like… I could be doing anything else and be happier, hahaha.