I've been involved with the social dance community in Hattiesburg, Mississippi for close to a decade at this point. We have a local chapter of USA chapter of USA Dance, and we're fortunate to have a few fine professional instructors in the area. My greatest personal challenge is retaining intermediate/more advanced patterns/moves learned in classes (or gleaned from instructional video like yours!). Of course, practice/repetition of new material is key, but do you find that crafting patterns into routine-like sequences is helpful to retention? Some instructors seem reluctant to teach routines for fear it will make students dependent on a particular (restrictive) sequence of steps, inhibiting the flexible floor-craft needed for social dancing.