I found Suncoast Yoga's instructors excellent! They take the time to help on an individual level. The studio class size is small and you feel like you are getting personal attention. I have also done some personal training on their Pilates Reformer.
I think it's a great core workout.