“Kim Allen has been teaching for years and loves what she does. I can not impress enough the importance of an instructor who loves what they do and openly expresses it in their teaching. Kim is known for her patience and love for Salsa. As one advances, one can then take lessons and learn patterns with Ernesto Rivera and Kim Allen.”A.C. Crew