I dance tango and have an incredible social life in the milongas. I came up through the Milonguero system at El Beso and recommend going there on Monday nights to learn. Being a beginner in the tango scene can be frustrating, but pays off in the long run. Spanish takes a very long time to learn, but luckily the locals appreciate it if you are trying. I live with two Argentine women and they prefer to practice their English with me to speaking Castellano. I try to study and practice speaking everyday which is easy to do in the milongas.