Latin Tango

Latin Tango Which dance do you like best for versatility and range of creativity, of the ones listed here? Would like to learn one of the following, would be nice if I could also learn to dance with a partner, and be free to improvise, but also master some disciplined movements to flow with various [...]