I was struggling through my foxtrot routine a while back and when i look back, it took me about 2 months to fully memorize all the steps. Granted, i took a couple of weeks off in the 2 months span and didn't practice in between classes, but it still seem awfully long. It just felt like by the time i nailed my routine, i've completely forgotten what the other dances are! Would it be a better idea to only spend 1/2 of the class on the routine and the other 1/2 on refreshing all the other "stuff"? Anyone??