I would recommend Barbi Powers in a heartbeat.
I have taken Yoga, Dance, and Pilates with Barbi Powers. I was introduced to her through my Pilates class, where I found out how talented she was and subsequently began taking classes with her.
From her outstanding dance instruction, she has taken (me) a stiff-upper bodied trip-over-my-own-feet non-dancer and transformed me into a dancer for life. I never expected to be taking ballet classes, and be able to hold my own in a professional level ballet class. Yet with Barbi's patience, creativity, presence, and high-level skill in understanding me and my body...well, she did it.
Her encouragement, succinct teaching command, superb choreography skills, humor and patience are sure signs that Barbi is a terrific instructor that goes above and beyond. She has an eye for form as well, so you better watch out if you point your index fingers (only) instead of being in a true first position.
Truly, I wouldn't be anywhere in dance if not for her. I wouldn't be dreaming or rather beginning the path of professional dance were it not for her push, time, and inspiration.
With regards to Yoga, I couldn't help but notice how clear, professional, cat-like, delighted, and smart a yoga teacher Barbi is. She connects with people and that is awesome. I felt welcomed in her class, and felt everyone was as well.
One on one, this yogi helped me so much with my practice via correcting form, providing visual images to inspire poses, and pushes me appropriately. She balanced laughter, hard-work, focus and catered it all to me. For any personal training, be it via dance, yoga, or pilates, you can't get better than that.
I'm thoroughly, and constantly impressed by her many skills as a teacher of dance, yoga and Pilates.