I had just been dancing for a few months when I switched to Abby Vogels. She made the transition easy and we quickly got on the same page about how fast I wanted to learn and what I wanted to learn. She was great at introducing new steps and techniques and always challenged me to do better at a pace that worked for me. I highly recommend her for both beginners and advanced students.
Pros: Knows her stuff, adaptable and fun!
Cons: Not any I know of
more