Learning Salsa is not particularly difficult. At least the basic steps are easy to understand and quick to implement. Beyond the basic steps, however, there are many Salsa styles & figures that are much more difficult to learn.