I found it invaluable when I was writing a WCT research paper. Many of the older texts are in Spanish, though. It streams Tango MP3s over the web in real-time and has a good selection. It will also help you to interpret the music better when you are more familiar with it. I'm not kidding.
Social tango is an improvised dance and changes with the music.
Therefore, it's the leader's fault. End of discussion. There are some women who choose to lead and some men who choose to follow, so substitute accordingly.