Ashley in her real talk section was talking about challenges . facing salsa learners .. she mentioned timing, remembering steps and confidence .I talked several times about timing .Remembering steps is of course very important. One way of doing this is to write down details of the step after you have had the class.. like what was the name of the step.who taught it , describe the body movement, use of the arms, feet abbreviations to write things like LH , RH (Left Hand ,Right Hand) , CBL ( Cross Body Lead ) LOD ( Line OF Direction ) . Make up abbreviations that you will understand , use diagrams , charts .. Writing steps down will reinforce your memory of new steps and old ones and provide a check list for review and practice. . Don't always depend on muscle memory !