Angie is simply the best! I love to dance and my husband had 2 left feet- after a few lessons, where Angie listened carefully and adapted her teachings to our situation, we were able to dance together and really enjoy it! Such an experience, and a great bonding time! Highly recommended.