Very knowledgeable, she did a great job explaining the movements, how to adjust your body language or what to focus on. Went thru several styles of dance focusing on the steps. I learned a lot in just one short lesson and she did a good job making sure it wasn’t overwhelming. Doing several classes would get you feeling like a pro.