Learning the salsa beat
When I was learning to salsa, One of the challenges was to understand the beat. I did not find many resources on the web but this was helpful. There is also some other software but I did not try that. If you did, please let me know.