Adrienne is an amazing dance instructor. Of course, she can teach you the basics, but what sets her apart is her ability to recognize your strengths and weaknesses and works with each. She clearly understands the nuance of dancing, foot work, weight shifts and timing, and how important they are to become the kind of dancer you want to be, should you want to compete professionally or just feel comfortable on any dance floor. She she has the ability to explain clearly and concisely what she wants you to do and how to get there. Just take one dance lesson with her, and you will never want anyone else to teach you. I guarantee it.